Struts
文章平均质量分 61
Mr.YangFei
这个作者很懒,什么都没留下…
展开
-
struts2和ajax整合
最近搭建SSH环境,想通过ajax技术进行前后台交互,但是发现struts2的result虽然支持类型比较多,但是却没有ajax适合的。于是,在网上翻了半天资料。闲话少说,直接上代码。 问题: 通过ajax访问action,value stack中没有任何的数据。原因未知,可能是因为ajax请求跟普通的http请求还是有区别的,不会把所有的信息都返回回来吧。如果有知道原创 2013-06-19 14:02:32 · 1165 阅读 · 0 评论 -
struts2的modelDriven
1. 包含对象属性的ModelDriven对象,用于页面和后台Action的参数传递, 需要注意的是对象属性需要实例化,即属性对象的实例在大对象中已经被new过。 private Map queryParams = new HashMap(); private PageInfo pageInfo = new PageInfo(); private SortInfo sortInfo =原创 2013-06-19 19:08:04 · 678 阅读 · 0 评论 -
在Struts2的Action中取得请求参数值的几种方法
public class GetRequestParameterAction extends ActionSupport { private String bookName; private String bookPrice; public String getBookName() { return bookName; } public void setBookName(St转载 2013-06-20 22:48:06 · 684 阅读 · 0 评论 -
Struts2请求处理流程
1. 一个请求在Struts2框架中的处理步骤: a) 客户端初始化一个指向Servlet容器的请求; b) 根据Web.xml配置,请求首先经过ActionContextCleanUp过滤器,其为可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助(SiteMesh Plugin),主要清理当前线程的ActionContext和Dispatcher; c) 请求经过转载 2013-07-17 10:20:18 · 837 阅读 · 0 评论 -
struts2通过annotation实现零配置
从struts2.1开始,struts2不再推荐使用Codebehind作为零配置插件,而是改为使用Convention插件来支持零配置,和Codebehind相比,Convention插件更彻底,该插件完全抛弃配置信息,不仅不需要是使用struts.xml文件进行配置,甚至不需要使用Annotation进行配置,而是由struts2根据约定自动配置。 第一步:引入struts2-con原创 2013-07-17 13:14:24 · 690 阅读 · 0 评论