Struts2
camper001
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Struts2 namespace的使用
struts.xml configuration is as follows: / digg / showmsg.jsp The Page should be:原创 2010-12-14 17:32:00 · 666 阅读 · 0 评论 -
解决缓存问题
在原来的请求的路径加上参数原创 2010-12-21 21:11:00 · 868 阅读 · 0 评论 -
Struts2 上传文件
上传文件是很多Web程序都具有的功能。Struts2本身没有提供解析上传文件内容的功能,它使用第三方的文件上传组件提供对文件上传的支持。所以我们 要想利用Struts2实现文件上传的功能,首先要将commons-fileupload-1.2.1.jar和commons-io-1.4.jar 复制到项目的WEB-INF/lib目录下。 我们知道,Struts1.x的上传组件需要一个ActionForm来辅助传递文件,而Struts2的上传组件却很简单,只用一个拦截 器:org.apache.str转载 2010-12-17 11:28:00 · 493 阅读 · 0 评论 -
Struts2 请求参数的接收
<br />1. 采用基本类型接受请求参数(get/post)<br /> 在Action类中定义与请求参数同名的属性,struts2便能自动接收请求参数并赋予给同名<br /> 的属性。<br /> 请求路径:http://localhost:8080/action/register.action?id=33<br /> public class RegisterAction{<br /> private Integer id;<br /> public void setId(转载 2010-12-16 15:52:00 · 629 阅读 · 0 评论 -
Struts2 访问或添加request/session/application属性
public String scope() throws Exception{ ActionContext ctx = ActionContext.getContext(); ctx.getApplication().put("app", "应用范围");//往ServletContext里放入app ctx.getSession().put("ses", "session范围");//往session里放入ses ctx.put("req", "request范围");//转载 2010-12-16 14:20:00 · 453 阅读 · 0 评论 -
Struts2 指定需要Struts 2处理的请求后缀-定义常量
<br />1.处理的请求后缀<br />FilterDispatcher是Struts 2框架的核心控制器,它负责拦截由<url-pattern>/*</url-pattern>指定的所有用户请求,当用户请求到达时,该Filter会过滤用户请求。默认情况下,如果用户请求的路径以.action结尾,该请求将被转入Struts 2框架处理,否则该请求将略过Struts 2框架的处理。<br /><br /> 默认处理的后缀是可以通过常量”struts.action.extension“进行修改的,如下面配置转载 2010-12-16 14:18:00 · 1026 阅读 · 0 评论 -
Struts2的处理流程
转自传智播客转载 2010-12-16 14:08:00 · 687 阅读 · 0 评论 -
Struts2 Action名称的搜索顺序
<br />1.获得请求路径的URI,例如url是:http://server/struts2/path1/path2/path3/test.action<br /><br /> 2.首先寻找namespace为/path1/path2/path3的package,如果存在这个package,则在这个package中寻找名字为test的action,如果不存在这个package则转步骤3;<br /><br /> 3.寻找namespace为/path1/path2的package,如果存在这个pack原创 2010-12-16 12:59:00 · 1082 阅读 · 0 评论 -
Struts2 在Struts.xml配置Action的result
<br /><action name="helloworld" class="cn.itcast.action.HelloWorldAction"><br /> <result name="success">/WEB-INF/page/hello.jsp</result><br /> </action><br /> result配置类似于struts1中的forward,但struts2中提供了多种结果类型,如: dispatcher(默认值)、 redirect 、 redirectActi原创 2010-12-16 12:56:00 · 2240 阅读 · 0 评论 -
Struts2 在Struts.xml配置包 package
/WEB-INF/page/hello.jsp在struts2框架中使用包来管理Action,包的作用和java中的类包是非常类似的,它主要用于管理一组业务功能相关的action。在实际应用中,我们应该把一组业务功能相关的Action放在同一个包下。 1) name - 配置包时必须指定name属性,如果其他包要继承该包,必须通过该属性进行引用。name属性值不能有相同 2) namespace - 包的namespace属性用于定义该包的命名空间。该属性可以不配置,对本原创 2010-12-16 12:49:00 · 7628 阅读 · 0 评论 -
Struts2 在struts.xml配置Action
<br />1. action标签的常用属性:<br />name - action的名称<br />class - action相对应的action类<br />method - 该action类中的所需执行的方法<br /> <br /><package name="itcast" namespace="/test" extends="struts-default"><br /> <action name="helloworld" class="cn.itcast.action.HelloWo原创 2010-12-16 12:44:00 · 1106 阅读 · 0 评论 -
Struts2 使用通配符定义action
<br /><package name="itcast" namespace="/test" extends="struts-default"><br /> <action name="helloworld_*" class="cn.itcast.action.HelloWorldAction" method="{1}"><br /> <result name="success">/WEB-INF/page/hello.jsp</result><br /> </acti原创 2010-12-16 12:23:00 · 529 阅读 · 0 评论 -
Struts2 初始的设置
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd">原创 2010-12-15 15:23:00 · 790 阅读 · 0 评论 -
Struts2 访问后缀设置
FilterDispatcher是Struts 2框架的核心控制器,它负责拦截由/*指定的所有用户请求,当用户请求到达时,该Filter会过滤用户请求。默认情况下,如果用户请求的路径以.action结尾,该请求将被转入Struts 2框架处理,否则该请求将略过Struts 2框架的处理。 默认处理的后缀是可以通过常量”struts.action.extension“进行修改的,如下面配置Struts 2只处理以.do为后缀的请求路径: "-//Apache Software Foundation原创 2010-12-15 15:15:00 · 6774 阅读 · 0 评论 -
Spring 手工装配对象
<br />手工装配依赖对象,在这种方式中又有两种编程方式<br /> 1. 在xml配置文件中,通过在bean节点下配置,如<br /><bean id="orderDao" class="cn.itcast.service.OrderDao" /><br /> <bean id="orderService" class="cn.itcast.service.OrderServiceBean"><br /> <constructor-arg index=“0” type=“java.lang原创 2011-01-08 18:32:00 · 1029 阅读 · 0 评论
分享