Struts2
文章平均质量分 79
xjh2011xjh
为求知,孜孜不倦!
展开
-
struts.xml配置文件中action中的result的各种转发类型
name="success">/WEB-INF/hello.jspresult配置类似于struts1中的forward,但struts2中提供了多种结果类型,常用的类型有:dispatcher(默认值)、 redirect、 redirectAction 、 plainText在result中还可以使用${属性名}表达式访问Action类中的属性,表达式里的属性名原创 2013-10-20 11:18:53 · 1757 阅读 · 0 评论 -
struts2零配置(2)
(转)http://javeye.javaeye.com/blog/358744最近开始关注struts2的新特性,从这个版本开始,Struts开始使用convention-plugin代替codebehind-plugin来实现struts的零配置。配置文件精简了,的确是简便了开发过程,但是,我们熟悉的配置突然disappear了,真是一下很不适应。跟着潮流走吧,看看该怎样来搞定co转载 2014-06-19 23:03:32 · 513 阅读 · 0 评论 -
Struts2 result type的redirect,redirectAction,chain的区别
本文介绍Struts2配置文件中result的type属性值:redirect,redirect原创 2014-05-19 15:24:06 · 5986 阅读 · 2 评论 -
Struts2.2+Spring3.0+Hibernate3.6整合
开发环境:JDK7,Oracle10g,MyEclipse91.创建原创 2014-05-18 13:30:43 · 714 阅读 · 0 评论 -
struts2全局异常处理及配合log4j进行异常日志记录
在编写代码时除了使用try catch来捕获异常之外,还可以用struts2的声明式异常处理,即在Action中直接抛出异常交给struts2来处理,并且在xml文件中进行相应的配置,如下: /error.jsp 以上是全局异常的处理,也可以处理特定Action的异常,如下:转载 2014-04-08 13:28:36 · 2862 阅读 · 0 评论 -
struts2完全捕获404错误的方法
目前在做一个网络应用程序,struts2 + spring + hibernate,服务器是tomcat。希望用户在IE地址栏乱敲的时候,所敲入的所有未定义的URL都能被程序捕捉到,然后转到一个自制的404错误处理页面。首先查阅网上的资料,得知可以在web.xml中加入这么一段:404/error/404.jsp这样,所以未找到的404错误都会转到/error/404.js转载 2014-04-06 21:42:41 · 637 阅读 · 0 评论 -
Struts2中的s:select标签的使用
1.第一个例子: 2.第二个例子: 3.第三个例子: HashMap map = new LinkedHashMap();map.put(1,"aaa");map.put(2,"bbb");map.put(3,"ccc");request.setAttribute("map",map);request.setAttrib转载 2014-04-05 01:17:27 · 711 阅读 · 0 评论 -
Struts2验证框架的配置及Validation.Xml常用的验证规则
validation.xml 的命名规则和放置路径: 文件名:-validation.xml就是要验证的Action类的名字。要将此文件放于Class文件相同的目录。如果在Action类在struts配置中有多个action实例(action name),那么对应某个action的验证文件名规则如下:文件名:--validation.xml例如:UserAction转载 2014-04-15 00:54:13 · 747 阅读 · 0 评论 -
Struts2文件下载
Struts2文件下载一个简单的利用struts2做文件下载的demo……首先配好struts:web.xmlversion="1.0"encoding="UTF-8"?>version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmln转载 2014-03-30 20:05:12 · 673 阅读 · 0 评论 -
Struts2入门手记
注:以下操作使用的是MyEclipse9.0开发工具。1.在MyEclipse中新建一个Web项目,名称为StrutsTest2.搭建开发环境(这里使用的是struts2.1.8)找到开发Struts2应用需要使用到的jar文件,开发Struts 2程序最少需要的jarstruts2-core-2.x.x.jar :Struts 2框架的核心类库xwork-原创 2013-10-20 10:50:00 · 604 阅读 · 0 评论 -
struts.xml配置文件中的action的各项默认值
/struts" extends="struts-default"> helloworld"class="cn.itcast.action.HelloWorldAction" method="execute"> name="success">/WEB-INF/hello.jsp 1.如果没有为action指原创 2013-10-20 11:12:49 · 844 阅读 · 0 评论 -
Strut2配置文件struts.xml中action的名称搜索顺序
情形描述:当请求路径的URL为 http://server/struts2/path1/path2/path3/test.action1.首先寻找namespace为/path1/path2/path3的package,如果不存在这个package则执行步骤2;如果存在这个package,则在这个package中寻找名字为test的action,当在该package下寻找不到action时原创 2013-10-20 11:05:56 · 779 阅读 · 0 评论 -
Struts2 零配置(1)
从struts2.1开始,struts2不再推荐使用Codebehind作为零配置插件,而是改为使用Convention插件来支持零配置,和Codebehind相比,Convention插件更彻底,该插件完全抛弃配置信息,不仅不需要是使用struts.xml文件进行配置,甚至不需要使用Annotation进行配置,而是由struts2根据约定自动配置。如何使用Convention转载 2014-06-19 22:48:22 · 506 阅读 · 0 评论