![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Struts2
a707819156
这个作者很懒,什么都没留下…
展开
-
Struts2配置默认的Action
在项目中,需要在输入错误的url的时候,弹出友好的错误提示页面在struts2中可以通过配置默认的action达到这个目的配置方法: <package name="default" namespace="/" extends="struts-default"><default-action-ref name="index"></default-action-原创 2018-03-25 14:47:46 · 775 阅读 · 0 评论 -
Struts2拦截器与过滤器的工作原理
拦截器的工作原理: 当接收到一个httprequest ,a) 当外部的httpservletrequest到来时 b) 初始到了servlet容器 传递给一个标准的过滤器链 c) FilterDispatecher会去查找相应的ActionMapper,如果找到了相应的ActionMapper它将会将控制权限交给ActionProxy d) ActionProxy将会通过Configurati...原创 2018-03-22 20:25:56 · 822 阅读 · 0 评论 -
Struts2的namespace含义及action跳转时的注意项
在struts.xml配置文件当中packet有一个属性字段namespace,这里必须详细了解一下,他的作用是可以让不同的packet里面包含相同action名称一般情况,如果没有namespace属性字段的默认为"",会被最后才搜索如果有两个相同的package,他们里面有相同的方法,有namespace的action会优先被搜索,在下面的代码当中,有两个package,一个是default,...原创 2018-03-22 16:11:37 · 499 阅读 · 0 评论 -
web.xml头部scheme元素声明
<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/原创 2018-04-02 15:48:23 · 282 阅读 · 0 评论 -
struts2过滤器和拦截器的区别分析
本文分析了struts2过滤器和拦截器的区别。分享给大家供大家参考,具体如下:一、本质区别:1. 拦截器是基于java的反射机制的,而过滤器是基于函数回调。2. 拦截器不依赖与servlet容器,过滤器依赖与servlet容器。3. 拦截器只能对action请求起作用,而过滤器则可以对几乎所有的请求起作用。4. 拦截器可以访问action上下文、值栈里的对象,而过滤器不能访问。5. 在action...原创 2018-03-27 18:21:22 · 198 阅读 · 0 评论 -
Struts2的值栈和对象栈
ValueStack如何得到值栈:如何将对象存入值栈:让值栈执行表达式来获得值:在JSP中跳过栈顶元素直接访问第二层:在JSP中访问值栈对象本身(而不是它们的属性)ActionContextValueStack与ActionContext的联系和区别:如何获得ActionContext:如何向ActionContext中存入值:如何从ActionContext中读取值:HttpServletReq...原创 2018-03-27 20:41:33 · 182 阅读 · 0 评论