一点struts2(1)
来源:互联网 发布:阿里云 授权对象 编辑:程序博客网 时间:2024/05/21 08:52
最近刚学了一点struts2,特地在此总结一下 。
开发struts2首先要导入最基础的9个jar包
其中jstl,standar,mysql不是struts2的jar包。ams 和struts2-convention-plugin是用注解的方式配置Action的jar包,其他的都是基础包。
然后配置web.xml文件原文如下
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
</filter>
<filter-class>这个子元素的内容不同的版本有可能不一样所以要留神,我用的是2.3.24版本
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
name得一致
然后配置struts.xml文件, 这个文件要放在src这个目录下这样做项目才会在启动时自动加载他。原为如下
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
"http://struts.apache.org/dtds/struts-2.3.dtd">
<struts>
<!-- constant 这个标签用于常量的配置 这个是定义字符集用utf-8-->
<constant name="struts.i18n.encoding" value="utf-8"></constant>
<!-- struts2的action必须放在一个指定的包空间下定义 -->
<package name="default" extends="struts-default">
<!-- 定义处理请求URL为login.action的Action -->
<action name="login" class="struts.test.LoginAction">
<!-- 定义处理结果字符串和资源之间的映射关系 -->
<result name="success">/success.jsp</result>
<result name="input">/index.jsp</result>
</action>
</package>
</struts>
关于struts2利用注解的方式配置,我在说一下平常做一下小项目用注解我觉得还是很方便的如果是比较大的话就最好不要用了除非你分的很细致否则的话后期维护比较麻烦
先就这些有空继续写
- 一点struts2(1)
- Struts2的一点总结
- 对Struts2的一点理解
- Struts2的一点人生经验
- 初学struts2的一点笔记(struts2.1.6、struts2.2.1)
- 使用struts2所遇见的一点问题
- JavaEE之struts2 基础知识 总结了一点
- 关于Struts2的一点知识01
- Struts2学习(每天一点进步)
- Struts2 convention的一点小技巧
- Struts2 Freemarker Jmesa(表格、分页) 使用的一点心得
- 对Struts2中控制器的一点改进建议
- 关于struts2中ajax标签的一点学习笔记
- STRUTS2 中使用事物需要注意的一点
- 对Struts2中控制器的一点改进建议
- SpringAOP拦截struts2的action的一点心得
- 关于struts2中找不到路径的一点启发
- 有关Struts2 配置404错误的一点问题
- OPC经验谈
- 《从零开始学Swift》学习笔记(Day 3)——Swift 2.0之后增加的关键字
- 《STL源码剖析》阅读笔记
- 《我的RobotFramework书》1-3 测试模板, Test Template
- 多线程2
- 一点struts2(1)
- Unity3D项目融合到Android项目中
- HNNU 11658 阶乘除法【湖南省第十一届大学生计算机程序设计竞赛,数论】
- Composer简单使用
- dtree的使用 前后台实例
- mysql游标案例(已备将来自己查看)
- 计算机网络-TCP/UDP区别
- curl或wget 请求服务器超时 504解决方案
- yii表单提交后无法验证