-
创建Action(同样在src下)查看全部
-
srruts.xml 文件内容查看全部
-
配置struts.xml (在src中创建)查看全部
-
配置 web.xml<br> <filter><br> <filter-name>名字随意 注意要和下面mapping的filtername名字<br> <filter-class>org.apache.sturts2.dispatcher.ng,filter.SturtsPrepareAndExecuteFilter<br> </filter><br> <filter-mapping><br> <filter-name><br> <filter-url>过滤路径 /*默认过滤所有请求<br> </filter-mapping>查看全部
-
需要引入的Jar包: commons-fileuplode-1.3.1.jar (上传下载包) commons-io-2.2.jar (io包) commons-lang3-3.2.jar (工具包) commons-logging-1.1.3.jar (日志包) freemarker-2.3.22.jar (模板引擎) struts2-core-2.3.24.jar(核心包) xwork-core.2.3.24.jar ognl-3.0.6.jar(EA包) 复制到WEB-INF/lib 再引用(右击项目/Build Path/Configure Build Path.../Libraries/Add JARs 引入后再 Order and Export/Select all 完成)查看全部
-
【找不到默认action的原因和解决方法】 <default-action-ref name="index"></default-action-ref><br> <br> <action name="index"><br> <result>/error.jsp</result><br> </action> <br> <br> <action name="log_*" method="{1}" class="com.wayne.action.LoginAction"><br> <result name="login">/login.jsp</result><br> <result name="logout">/logout.jsp</result><br> </action><br> <br> 通配符会覆盖掉默认action,所以不能有【*_*】这样子的action,要改成【log_*_*】这类型的命名,否则,【*_*】里面的第一个*就包括了所有的字符,直接进入了这个action进行处理,无法进入默认的action了。查看全部
-
三种接受参数的方式查看全部
-
修改struts访问后缀,在struts.xml中使用<constant name="struts.action.extension" valus="html"></constant>,重新部署项目后启动即生效。查看全部
-
Action 的result类型查看全部
-
Action接收前端传过来的参数查看全部
-
struts2访问servlet API的三种方式查看全部
-
默认action在包里<default-action-ref name=""></default-action-ref>,查看全部
-
动态方法调用查看全部
-
struts.xml文件要建在src目录下查看全部
-
搭建Struts2环境步骤查看全部
举报
0/150
提交
取消