文章分类 - Struts2
摘要:1. RequestDispatcher.forward() 在服务器端起作用,当使用forward()时,Servlet engine传递HTTP请求从当前的Servlet或者是JSP到另外的一个Servlet、JSP 或普通HTML文件,也即你的form提交至a.jsp,在a.jsp用到了for
阅读全文
posted @ 2018-01-10 01:32
山里的小龙人
摘要:这个也是我在另外一位仁兄的博客中看到的,原博客的有点长,我把它精简了一下,算看起来比较方便吧。 为了避免与Servlet API耦合在一起,方便Action类做单元测试,Struts 2对HttpServletRequest、HttpSession和ServletContext进行了封装,构造了三个
阅读全文
posted @ 2017-11-24 01:18
山里的小龙人
摘要:2. 想在SiteMesh模板的侧栏做'超链接',当点击'超链接文本'时,server响应一个action,action返回一个result,从而打开 想要'链接'的页面*.jsp。本来想用<s:a></s:a>,没找到合适的方法,Struts2标签用的还不行。 <a href=<s:url act
阅读全文
posted @ 2017-11-21 01:22
山里的小龙人
摘要:OGNL表达式语言介绍 OGNL是Object Graphic Navigation Language(对象图导航语言)的缩写, 它是一个开源项目。 Struts2框架使用OGNL作为默认的表达式语言。 OGNL相对其它表达式语言具有下面几大优势: 1、支持对象方法调用,如xxx.doSomeSpe
阅读全文
posted @ 2017-11-12 16:31
山里的小龙人
摘要:在上篇讲述OGNL基础知识的博客中,我们可以得到如下知识点: 1、OGNL表达式需要放置到OgnlContext中才能得到正确地解析、解释和执行; 2、OgnlContext类实现了Map接口,所以可以使用put方法向里面放置元素且每个OgnlContext有且最多只能有一个根对象; 3、Ognl表
阅读全文
posted @ 2017-11-12 14:05
山里的小龙人
摘要:转载自CSDN:http://blog.csdn.net/yu102655/article/details/52179695 众所周知,OGNL充斥在Struts2前后台数据传递与存储的方方面面,给Struts2中数据的处理带来了极大的方便,所以,本次打算以两篇博客来介绍OGNL,第一篇就是脱离MV
阅读全文
posted @ 2017-11-12 13:46
山里的小龙人
摘要:转自:http://blog.csdn.net/hanxuemin12345/article/details/38559979 页面一个请求发送过来,依次经过一系列拦截器(处理公共部分,如:往数据中心(值栈)填充数据,所处理工作与业务无关),Action,Result。 1,经过一系列拦截器 介绍其
阅读全文
posted @ 2017-11-11 23:56
山里的小龙人
摘要:九大内置对象 隐式对象 说明 out 转译后对应JspWriter对象,其内部关联一个PringWriter对象 request 转译后对应HttpServletRequest/ServletRequest对象 response 转译后对应HttpServletRespons/ServletResp
阅读全文
posted @ 2017-11-11 21:56
山里的小龙人
摘要:注:文章转载自:http://blog.csdn.net/qq_26676207/article/details/52592846 javaweb开发中就不能不谈Servlet三大域对象的应用(request、session、application(ServletContext))。 1. requ
阅读全文
posted @ 2017-11-11 21:33
山里的小龙人
摘要:在工程中使用struts2标签 一、struts2标签定义文件在struts2-core-2.0.11.1\META-INF 下面,文件名为struts-tags.tld 二、如果工程使用了servlet2.3规范,要做两件事,就能在工程中使用struts2标签了1: 在web.xml中增加标签库的
阅读全文
摘要:Struts2标签库提供了主题、模板支持,极大地简化了视图页面的编写,而且,struts2的主题、模板都提供了很好的扩展性。实现了更好的代码复用。Struts2允许在页面中使用自定义组件,这完全能满足项目中页面显示复杂,多变的需求。 头声明:<%@ taglib uri ="/struts-tags
阅读全文
posted @ 2017-11-11 11:50
山里的小龙人
摘要:今天下手的时候突然间有个疑问,为什么struts2 的标签库的路径(uri)是:/struts-tags? 在那设置的?能设置成别的吗?在网上找了一下,(又是在要放弃的时候坚持了一小下!嘿嘿……以后要减少解决问题的时间~) struts2 的web 项目中为了方便的编写jsp,在jsp中引入了标签库
阅读全文
posted @ 2017-10-31 22:43
山里的小龙人
摘要:访问路径 = 名称空间 + 动作名称,如: namespace的默认值: a.不写该属性 b.写了该属性,取值是一个"". 注意:默认值不是/ “/”代表根 动作类的搜索顺序:
阅读全文
摘要:1.加载时机 当应用被tomcat加载的时候,struts2的配置文件就已经被加载过了。 2.加载顺序 配置文件名 所在位置 说明 default.properties (定义了许多常量) struts2-core-2.3.15.3.jar\org\apache\struts2 不能修改 strut
阅读全文
摘要:Struts2的核心过滤器默认拦截的URL以.action结尾或无后缀的 请求处理具体流程如下图:
阅读全文
摘要:转载自 http://931360439-qq-com.iteye.com/blog/954571 ${pageContext.request.contextPath} 等价于 <%request.getContextPath%>,或者可以说<%request.getContextPath%>的EL
阅读全文

浙公网安备 33010602011771号