struts
文章平均质量分 78
E01014165
这个作者很懒,什么都没留下…
展开
-
struts2中<s:if>标签的使用
A:判断字符串的问题: 1、判断单个字符:<s:if test="#session.user.username=='c'"> 这样是从session中取出username的值,并且判断其是否为c,但是这样判断是不正确的,这样判断的话,根本判断不出来,要改成下面这样: 'c'.toString()"> 这样判断才能正确判断,至于原因我也不知道,在网上看到struts2中可转载 2016-03-28 12:15:00 · 599 阅读 · 0 评论 -
struts2中耦合servlet API
Struts2的Action并未直接与任何Servlet API偶合,这也是Struts2的一个改良的地方。但如何进行访问? 方法一:.[一般推荐使用](只能获得request,而response则得不到) Struts2提供了一个ActionContext类,Struts2中的Action可以通过它进行访问。 其方法有:get(),getApplication(),getCont转载 2016-07-17 11:41:21 · 498 阅读 · 0 评论 -
Struts1与Struts2原理 区别 详解 汇总
1.struts1和struts2 是2个完全不同的框架,其实struts2核心就是 webwork框架 struts1以ActionServlet作为核心控制器,由ActionServlet负责拦截用户的所有请求。Struts 1框架有3个重要组成部分:Action、ActionForm和ActionForward对象。ActionForm必须实现ActionForm的基类,设计上并不是真正的P转载 2016-07-17 12:08:09 · 405 阅读 · 0 评论 -
struts2处理请求的过程
官方的流程图: 客户端对tomcat服务器发出请求,将请求封装成HttpRequest对象,并进行预处理操作(如设置编码等); 通过web.xml文件 找到struts2的前端控制器StrutsPrepareAndExcuteFilter,并调用doFilter()方法。 [java] view plain copy p转载 2016-07-17 17:59:29 · 5475 阅读 · 0 评论 -
struts2处理请求的过程分析
和struts2启动一样,它也有一个入口,那就是org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter的doFilter方法。 [java] view plain copy public void doFilter(ServletRequest req, Servlet转载 2016-07-17 18:00:55 · 799 阅读 · 0 评论