IDEA for mac 配置Struts2。

1,195 阅读1分钟

下载jar包 官网:struts.apache.org/download.cg… 官网截图

下载完基本依赖项lib里的jar包后里面一共有八个文件。 仅基本依赖里的jar包

步骤一
 创建工程

步骤二
点击第5步 找到自己刚下载的lib文件路径全选导入,完成! 找到文件路径!

struts.xml

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE struts PUBLIC
        "-//Apache Software Foundation//DTD Struts Configuration 2.5//EN"
        "http://struts.apache.org/dtds/struts-2.5.dtd">

<struts>
    <package name="Hello" extends="struts-default">
        <action name="Hello">
            <result>
                HelloWorld.jsp
            </result>
        </action>
    </package>
</struts>

修改web.xml 2.5.*版本包名变了

将默认的:

<filter-class> org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter </filter-class>

改为:

<filter-class> org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter </filter-class>

------------------------------------------------ 分割线 ------------------------------------------------------- ------------------------------------------------ 分割线 ------------------------------------------------------- ------------------------------------------------ 分割线 -------------------------------------------------------

以下是我自己做Demo的时候发生的问题:

struts-default 变红后如何解决!

显示的错误为Cannot resolve Struts Package 'struts-default'. Validates struts.xml files for syntactic and reference errors,原因是引用struts-default错误

struts-default变红后如何解决

步骤1

步骤2

步骤3

至此解决!