![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Struts2
yanhuhui
这个作者很懒,什么都没留下…
展开
-
Struts2基础应用一
在对Struts2应用之前,先了解一下Struts2。在此我给出Struts1与Struts2的区别,通过它们之间的区别来了解Struts2。1、Action类的区别 Struts1要求Action类继承一个抽象类(Action或ActionSuport),Struts1使用抽象类编程而不是接口; Struts2可以实现Action接口,也可以不实现,Struts2提供...原创 2012-03-20 22:10:30 · 90 阅读 · 0 评论 -
Struts2基础应用二
第一个Struts2应用:1、新建一个Web项目,导入一些所需的jar包;2、[b]进行Struts2的配置[/b],struts.xml代码: /WEB-INF/page/hello.jsp 3、[b]配置web.xml[/b]代码: i...原创 2012-03-20 22:58:04 · 62 阅读 · 0 评论 -
Struts2基础应用_常用转发类型
[b][color=blue]Action配置中的各项默认值[/color][/b]1、 如果没有为action指定class,默认是ActionSupport2、 如果没有为action指定method,默认执行action中的execute()方法3、 如果没有指定result的name属性,默认值为success[b][color=blue]result配置的各种视图转发类型...原创 2012-03-29 14:20:25 · 118 阅读 · 0 评论 -
Struts2基础应用_常用常量配置
[b]1、指定Struts2处理的请求后缀[/b][color=green]即以.com为后缀(value值为可以为:value=com,action,即表示可以以.com为后缀,也可以以.action为后缀)。注意:是在struts标签下设置。[/color][b]2、struts2加载常量的搜索顺序:[/b]struts-default.xml-->struts-plugin....原创 2012-03-30 23:31:52 · 71 阅读 · 0 评论 -
Struts2应用基础_自定义拦截器
在Struts2中,拦截器是核心部分。所以了解拦截器的执行过程以及对它的应用是非常重要的。在这里通过使用自定义拦截器的一个简单例子来剖析Struts2的拦截器,让大家更好地了解。[b]1、新建一个Action类,代码如下:[/b]public class VerifyAction { private String message; …… public String addUI(...原创 2012-04-01 21:58:07 · 77 阅读 · 0 评论 -
Struts2——自定义类型转换器(局部和全局)
1、局部:先定义一个类(例如DateTypeConverter.java),这个类要继承DefaultTypeConverter;在Action包下定义一个局部配置文件(文件名有格式要求:Action类名-conversion.properties,例如HelloWorldAction-conversion.properties);代码略。2、全局:同上,只需要把配置文件放置在src目录下,并...原创 2012-04-08 17:17:01 · 128 阅读 · 0 评论 -
Struts2的常用标签
[b]1、iterator标签[/b]里面还有个属性:status;该属性指定迭代时的IteratorStatus实例,该实例包含如下几个方法:int getCount(),返回当前迭代了几个元素int getIndex(),返回当前迭代元素的索引boolean isEven(),返回当前被迭代元素的索引是否是偶数boolean isOdd(),……奇数boolean is...原创 2012-04-14 23:51:35 · 63 阅读 · 0 评论