Struts2
最起码要改变自己
这个作者很懒,什么都没留下…
展开
-
Struts2中的get、set方法作用:
在Struts2中,客户端和服务器之间的数据传输全部要用到get、set方法:用set方法 ,可以将表单中的值存入Action类。通过Struts2.0标签,调用get方法将Action类中的结果数据显示在页面上。 当在业务逻辑中需要用到页面传过来的值的时候,只要保证Action中属性的set方法和页面中的name属性值相同即可。(去掉set,方法名大写变小写)转载 2015-06-01 16:45:57 · 581 阅读 · 0 评论 -
Struts2数据封装
一:简单数据的封装 一类:属性驱动 1.1 : 在Action中提供 一个与表单项对应的 set 方法. (属性驱动) //页面: 用户名: //Action: private String username; public void setUsername(String username) { this.username = username; } * 缺原创 2015-07-10 12:29:47 · 921 阅读 · 0 评论 -
Struts2的实现原理(配图解)
上图来源于Struts2官方站点,是Struts 2 的整体结构。 一个请求在Struts2框架中的处理大概分为以下几个步骤 1 客户端初始化一个指向Servlet容器(例如Tomcat)的请求 2 这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助,例如:SiteM转载 2015-07-10 13:55:21 · 1109 阅读 · 1 评论 -
刨根问底--action属性赋值过程分析
转载于大神博客网址 http://my.oschina.net/winHerson/blog/109536 里面有很多原理的东西 暂看不懂 先Mark 首先看一个简单的action类: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16转载 2015-07-10 12:16:50 · 797 阅读 · 0 评论 -
struts2中ActionContext是什么东西?
ActionContext(Action上下文) ActionContext介绍 通过上面用户注册例子的学习,我们知道Xwork与Web无关性,我们的Action不用去依赖于任何Web容器,不用和那些JavaServlet复杂的请求(Request)、响应(Response)关联在一起。对请求(Request)的参数(Param),可以使用拦截器框架自动调用一些get()和set()方转载 2015-07-10 11:47:41 · 660 阅读 · 0 评论 -
el表达式跟ognl表达式的区别(用法和页面取值)
原文链接:http://blog.csdn.net/sd0902/article/details/8393099 1.区别 用法区别:OGNL是通常要结合Struts 2的标志一起使用,如 struts页面中不能单独使用,el可以单独使用 ${sessionScope.username} 页面取值区别: 名称 servle转载 2015-07-10 11:48:17 · 595 阅读 · 0 评论