0 0

请问:Struts2漏洞升级后,Struts2标签上下文路径变化?5

各位高手,本人做一项目,原来是用Struts2 2.2.1做的,已经正常使用了一段时间了。近来知道了Struts2的漏洞,所以升级成了2.3.16;升级后大部分功能都能正常使用,但是发现很多Sturts2的标签的上下文路径有了变化,非常奇怪,所以想请教一下各位。



 “查看”这里是用S:url做的,原来的路径是http://localhost:8080/gljjmis/jsp/main/toQueryXyListForJyFromPxbjDisPatcher.action,

升级后变成了

就是说"jsp/main/"这个命名空间不在了?奇怪,麻烦有研究过的同学给个解答,谢谢!
 

2014年4月02日 09:41
  • 大小: 13.6 KB
  • 大小: 8 KB

2个答案 按时间排序 按投票排序

0 0

你最好把你项目树的目录截图一下。

2014年4月02日 16:39
0 0

根据我的理解,http://localhost:8080/gljjmis/jsp/main/toQueryXyListForJyFromPxbjDisPatcher.action
只应该有toQueryXyListForJyFromPxbjDisPatcher.action
如果项目中8080端口被别应用占用,还要改程序,没有看见过这样写程序的。

2014年4月02日 11:23

相关推荐

    struts2基础jar包

    9. **Action上下文(ActionContext)**:ActionContext保存了Action执行过程中的环境信息,如请求、响应、session、应用上下文等,它在Action之间传递数据。 10. **Struts2与Spring的整合**:Struts2可以很好地与...

    ognl 源码: struts2 所用的 ognl 包源码

    在 Struts2 中,这个上下文通常是 Struts2 的 ValueStack,它是一个包含了所有可访问对象的栈结构,使得可以通过简单的表达式来查找和操作数据。 6. **Struts2 结合 OGNL**: 在 Struts2 中,Action 对象的属性...

    struts2中绝对路径上传图片和显示图片

    同时,可以利用Struts2提供的`ActionContext`获取当前请求上下文路径,以便正确构造图片的URL。 通过以上步骤,你可以在Struts2中实现绝对路径上传图片并显示。不过,为了更好的用户体验和安全性,建议使用相对路径...

    struts2的jar包.zip

    8. **ActionContext**:ActionContext封装了当前请求的上下文信息,包括参数、session、request、response等,提供了一种在Action与视图之间共享数据的途径。 9. ** strut2的注解**:Struts2支持注解方式的配置,...

    struts2jar包

    Struts2框架是Apache软件基金会的一个项目,它是Struts1的升级版本,引入了更多的特性和改进。它提供了一种灵活的控制层,允许开发者使用各种插件和拦截器来处理HTTP请求,实现业务逻辑和视图的分离。 1. **核心...

    Struts2 动态方法调用(十三)

    3. **ActionInvocation**:表示Action执行的上下文,包含执行链中的所有拦截器和Action本身。ActionInvocation负责调用Action的方法,并管理方法调用前后的流程,如拦截器的执行。 4. **配置文件的影响**:尽管动态...

    Struts2漏洞分析与研究之Ognl机制探讨1

    通过深入理解OGNL的工作原理,开发者可以更好地利用Struts2框架进行数据操作,同时也能更好地识别和防止Struts2框架中可能出现的安全漏洞,比如通过OGNL表达式注入攻击。在实际应用中,确保对OGNL表达式的正确过滤和...

    struts2核心jar包

    这是一个全局的上下文对象,存储了当前请求的环境信息,如session、request、application等域对象的数据。 6. **插件体系** Struts2有一个强大的插件系统,允许开发者扩展框架的功能,如Struts2-dojo-plugin用于...

    Struts2.1.6 jar包

    2. **ActionContext**:它在请求处理过程中提供了上下文信息,包括请求参数、session数据以及全局的Application数据。 3. **Result**:Action执行后,将返回一个Result,决定如何展示视图。Result可以是JSP、...

    Struts2入门资料,适用于myeclipse配置等

    - **ValueStack**:Struts2中的对象容器,存储Action实例以及ActionContext上下文信息。 2. **Struts2与MyEclipse的集成**: - **创建Struts2项目**:在MyEclipse中创建一个新的动态Web项目,然后添加Struts2的库...

    struts2 ognl

    1. **Action上下文**:在Struts2中,Action实例的属性可以直接通过OGNL在JSP页面上访问,如`${actionName.property}`。 2. **值栈**:值栈是Struts2处理请求的核心组件,它维护了一个对象栈,每个请求对应一个栈顶...

    struts2中文件上传过滤codeFilter

    `codeFilter`在此上下文中通常是指一个自定义过滤器,用于在文件上传过程中进行额外的安全检查或处理。这个过滤器可以防止恶意用户上传不安全的文件类型,例如脚本文件,或者限制文件大小以保护服务器资源。以下是对...

    js调用struts

    `()%>`是一个EL表达式,用于获取应用上下文路径。这种方式适用于动态生成链接地址的情况。 #### 5. 删除操作示例 ```html ()%>/pages/ManagerAction.do?method=deletePerson&personid=${person.id}">删除 ``` 这段...

    st2 webconsole.html页面ognl调试1

    如果直接通过浏览器访问`struts/webconsole.html`,由于缺乏父窗口的上下文,`the_url`无法正确赋值,导致请求失败,因此页面似乎未被激活。 正确激活Webconsole.html页面的方法是在URL中添加`debug=console`参数。...

    Structs 一天速成三天进阶

    4. **Struts 2的Action上下文**:了解ActionContext如何在Action之间传递数据。 5. **Struts 2的拦截器链**:深入研究拦截器的工作原理,自定义拦截器实现特定功能。 6. **Struts与Spring集成**:学习如何将Struts与...

    走向内网的邪恶之路

    - **定义**:CSRF是一种漏洞类型,通常被用来描述一种攻击模式,即攻击者通过用户浏览器在另一个网站上下文中发起恶意请求。 - **传统认知**:通常认为CSRF仅限于利用浏览器漏洞进行攻击。 - **创新应用**:本研究...

    xwork-2.1.2 和 ognl 2.6.11 源代码

    2. **上下文映射**:ognl使用Map对象作为上下文,可以在表达式中引用和修改其中的变量。 3. **方法调用**:ognl支持动态调用对象的方法,甚至可以处理带参数的方法。 4. **安全增强**:ognl 2.6.11增强了对表达式...

    Apache Tomcat 8.0.3

    3. 配置server.xml文件以设置端口号、连接器类型、上下文路径等。 4. 将Web应用程序的WAR文件或整个应用程序目录放入webapps目录下,Tomcat会在启动时自动部署。 5. 使用bin目录下的startup.sh或startup.bat脚本...

Global site tag (gtag.js) - Google Analytics