struts2的配置
2016-06-27 15:50
281 查看
1、第一次配置struts2需要将struts2需要的11个jar包导入,然后才能进行其它的配置
struts2所需的jar包可以在官网下载,在struts解压后的文件中有一个apps,里面有一个struts2-blank.war的文件,解压后可以得到\struts-2.3.24.1\apps\struts2-blank.war
2、配置web.xml文件配置如下:
其中的filter-name是自定义取得名字没有特别要求
3、新建一个xml文件,名字是struts.xml。只能是这个名字,并且该文件必须要放在src路径下,不能更改路径和名字,否则会爆出错误:
Could not find action or result
There is no Action mapped for action name testAction.
xml文件头信息如下:
以上就是配置struts2的基本流程
struts2所需的jar包可以在官网下载,在struts解压后的文件中有一个apps,里面有一个struts2-blank.war的文件,解压后可以得到\struts-2.3.24.1\apps\struts2-blank.war
2、配置web.xml文件配置如下:
<filter> <filter-name>MyStruts2</filter-name> <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class> </filter> <filter-mapping> <filter-name>MyStruts2</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>
其中的filter-name是自定义取得名字没有特别要求
3、新建一个xml文件,名字是struts.xml。只能是这个名字,并且该文件必须要放在src路径下,不能更改路径和名字,否则会爆出错误:
Could not find action or result
There is no Action mapped for action name testAction.
xml文件头信息如下:
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC "http://struts.apache.org/dtds/struts-2.3.dtd" "struts-2.3.dtd">4、在struts.xml中就可以用标签进行业务处理了
<struts> <!-- 常量配置 --> <!-- 将struts.devMode标签的值设置为true,在控制台或者日志打印调试信息 --> <constant name="struts.devMode" value="true"></constant> <!--package标签 访问的包名 --> <package name="p1" extends="struts-default" namespace="/action"><!-- 访问服务器下的action包 --> <!-- action标签 访问的类名,类似于servlet, class是类的全名路径 --> <action name="test" class="com.xingxue.controller.TestAction" method="test"><!-- 访问action包下的test类,并调用test方法 --> <!-- result标签 方法调用后的返回结果,name是返回的值,类似于if判定 --> <result name="success">/index.jsp</result><!-- 将test的方法返回值与制定字符串比较,决定页面的跳转.值是success则跳转到index.jsp --> </action> </package> </strut
以上就是配置struts2的基本流程
相关文章推荐
- java collections.sort的用法实例
- JAVA中复制数组的方法
- java常量池概念,String,Integer等包装类对常量池的应用
- Java环境变量配置教程
- Java猜拳游戏
- Java 下一代: Groovy、Scala 和 Clojure 中的共同点
- java ==和quals的区别
- java基础第23天_数据库连接池\反射
- Spring IOC/DI 设计思想
- Java资源大全中文版
- 【Java基础】泛型
- JAVA 后台全局异常控制
- 学习 Java 布局 groupLayout
- Java Annotation注解继承说明
- motan解读:添加spring 支持
- JAVA 后台全局异常控制
- JAVA设计模式之责任链模式
- eclipse maven新建springMVC项目(原创)
- Eclipse安装配置方法图文教程
- 触摸java常量池