Struts2
CoDelevex
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Action的生命周期
Action的生命周期package codeleven.test; import com.opensymphony.xwork2.ActionSupport;public class ActionLifeCircle extends ActionSupport { public ActionLifeCircle(){ System.out.println("对象被初始化")原创 2016-07-11 09:59:58 · 722 阅读 · 0 评论 -
Struts2的动态方法调用
Struts2的动态方法调用struts.xml <action name="default1" class="codeleven.test.DynicActionAndStaticAction" method="execute"> <result>main.jsp</result> </action> <action name=原创 2016-07-11 10:01:34 · 443 阅读 · 0 评论 -
Action执行的方法
Action执行的方法struts.web里面配置action标签时,可以设置method,其作用为设置要调用的方法,默认值为:execute():String 满足action的方法有三种: 创建一个普通类 创建一个实现Action接口的类 创建一个继承ActionSupport类的类 <一>public class ActionTest01{ public ActionTest01()原创 2016-07-11 10:02:19 · 945 阅读 · 0 评论 -
Struts2的参数传递
通过Action的属性(传递的参数名称,需要在Action提供相应的与参数名相匹配的setter) 基本数据类型 会自动进行类型转换 引用类型 java.lang.String java.util.Date 在页面上需要固定的格式才能识别 yyyy-MM-dd HH:mm:ss yyyy-MM-dd 自定义User(含有的属性:username, password, age) 传递的参数原创 2016-07-11 10:03:04 · 334 阅读 · 0 评论 -
Action访问ServletAPI
Action访问ServletAPI 取得Map类型的request、session、application 属性 java request = (Map)ActionContext.getContext().get("request"); java session = (Map)Action.Context.getContext().getSession(); java application原创 2016-07-11 10:03:59 · 342 阅读 · 0 评论 -
resultTypes
Result Types ResultTypesdispatcher redirect chain redirectAction stream plaintext freemarker httpheader velocity xslt tiles 全局Result<global-results> <result name="???">/index.jsp</result> </global-原创 2016-07-11 10:06:34 · 384 阅读 · 0 评论 -
Struts2的执行流程
Struts2的执行流程 在客户端对服务器发出请求时,通过web.xml文件找到控制器StrutsPrepareAndExecutFilter并调用doFilter() 将请求包装成HttpServletRequest, 然后按照URL是否符合然后确定是否进行预处理。如果符合,则进行编码设置以及包装request为warpRequest。然后在ActionMapping器里查找是否有相应的ac原创 2016-07-11 10:10:13 · 361 阅读 · 0 评论 -
Action的生命周期
Action的生命周期package codeleven.test; import com.opensymphony.xwork2.ActionSupport;public class ActionLifeCircle extends ActionSupport { public ActionLifeCircle(){ System.out.println("对象被初始化")原创 2016-07-11 09:58:06 · 697 阅读 · 0 评论
分享