`
pengjj2
  • 浏览: 139425 次
  • 性别: Icon_minigender_1
  • 来自: 无锡
社区版块
存档分类
最新评论

Struts2.16中的一些问题

阅读更多

 最近更换了struts2的jar包,升级成struts2.16。之后过程中有2点注意。

1、web.xml文件中dispatch的路径改为

<filter>
<filter-name>struts2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
</filter-class>
</filter>

 

2、整合为dwr后,你会发现struts2.16不再辨别dwr的路径,它也会自动去过滤dwr请求,造成错误,所以需要在

     struts.xml中加入

   

<constant name="struts.action.extension" value="action"></constant>

    让其只对.action扩展名进行拦截,如果你还要拦截其他扩展名,可以写成 action,jsp 等

0
0
分享到:
评论

相关推荐

    struts2.16

    9. **安全方面**:Struts2.16版本中,对一些已知的安全漏洞进行了修复,如著名的S2-045远程代码执行漏洞。开发者应时刻关注Struts2的安全更新,及时升级到最新版本以确保应用安全。 10. **lib目录**:在项目中,lib...

    Struts2.16 标签小节

    Struts2.16的标签库中包含了多个常用的标签,例如`s:textfield`用于创建输入字段,`s:submit`用于提交表单,`s:checkbox`和`s:radio`用于创建复选框和单选按钮,`s:select`用于创建下拉列表,`s:iterator`用于迭代...

    struts2.16+ognl2.61+xwork2.1源码.rar

    Struts2.16是其中的一个稳定版本,可能包含了一些安全更新和性能优化。 2. **OGNL (Object-Graph Navigation Language)**: OGNL是一种强大的表达式语言,用于在Java对象图中导航和操作数据。在Struts2中,OGNL被...

    struts 2.16.rar

    "struts 2.16.rar"这个压缩包文件包含了Struts 2框架的核心组件和其他必要的JAR包,这些文件是开发基于Struts 2的应用所必需的。 在Java Web开发中,SSH(Spring、Struts 2、Hibernate)是一个流行的集成框架,它...

    struts2.16 spring2.56 hibernate3.2 sqljdbc4 完整jar包

    Struts2.16、Spring2.5.6、Hibernate3.2以及sqljdbc4是四个在Java开发中广泛使用的开源框架和数据库驱动,它们在构建企业级Web应用程序时起着至关重要的作用。 Struts2.16是MVC(模型-视图-控制器)设计模式的一个...

    struts2.16+spring2.5+hibernate3.0工程所需jar文件

    Struts2.16、Spring2.5和Hibernate3.0是Java开发中经典的MVC框架组合,它们各自在Web应用程序开发中承担着不同的角色。Struts2作为表现层框架,负责控制应用程序流程;Spring则作为应用上下文和依赖注入(DI)框架,...

    struts2_2.16的XML配置文件

    struts2_2.16的XML配置文件,自己项目内的配置文件,上传做个备份,怕以后自己忘记了。

    jqGrid demo in Struts2 & Hibernate war file part 1

    Struts2 和 hibernate 演示 jqGrid, 使用Action中的 代码可以容易的把jqGrid 用于servlet或纯jsp. Struts 2.16, jqGrid 3.5b, hibernate 3.2 annotation 由于我的上传权限为20M,而我上传上的包括所有的源代码和支持...

    struts2lib

    标题"struts2lib"表明我们将讨论与Struts2相关的库文件,特别是"struts2.16"版本。 描述中提到的"jar文件压缩包集合"是指包含了运行Struts2框架所需的各种库文件的归档文件。在Java开发中,JAR(Java Archive)文件...

    国际化 struts2i18n demo

    这个实例基于Struts2.16版本,一个稳定且功能丰富的发行版。MyEclipse6是一个集成开发环境(IDE),它提供了对Struts2等框架的良好支持,使得开发和调试更为方便。 首先,我们需要理解国际化的基本概念。i18n("i...

    struts与json

    - 对于Struts2.16,你需要引入`jsonplugin-0.34.jar`和`commons-logging-1.0.4.jar`。这两个库可以在Struts2的lib目录下找到。 - 在Struts2.18及以上版本,你需要导入`struts2-json-plugin-2.1.8.1.jar`,同样位于...

    Spring3.2+Struct2.16+hibernate3.6整合

    Struts2.16版本引入了增强的拦截器、更丰富的国际化支持以及对JSON和RESTful API的改进。它通过Action类处理HTTP请求,并将其转换为业务逻辑,最后将结果呈现给用户。 其次,Spring3.2作为依赖注入(DI)和面向切面...

    SSHjar.rar

    struts2.16+spring2.5+hibernater3.2框架整合必要的jar包,spring和hibernate的jar包可以使用MyEclipse自动导入,导完后删除asm2.23这个包是多余的

    ExtJS 3.2 聊天室程序(类QQ群)

    技术:ExtJS 3.2 DWR 3.0 Struts 2.16 Spring 2.0 Hibernate 3.2 MySql 5.0 原文地址: http://yourgame.javaeye.com/blog/681537 火狐浏览器,谷歌浏览器测试通过. 讨论Q_群:91986229(群3) 76202406(群2) 62150370...

    达内培训机密资料_struts2_day01(2)

    Struts2是Struts1的下一代版本,它不仅继承了Struts1的一些特性,还融合了WebWork框架的优势,并在此基础上做了大量的改进和增强。Struts2是一个基于MVC模式的开源框架,主要用于Java Web应用程序开发。 ### Struts...

    java聊天室完整代码

    聊天室程序(类QQ群) 模仿QQ实现的群聊功能,基本类似聊天室.聊天记录每5条保存到数据库 技术:ExtJS 3.2 DWR 3.0 Struts 2.16 Spring 2.0 Hibernate 3.2 MySql 5.0

    struts2内置拦截器简介

    这可以用来做一些初始化工作,如从数据库中获取数据等。 ##### 2.4 Checkbox 该拦截器主要用于处理表单中checkbox的值。默认情况下,未选中的checkbox不会提交任何值,这可能导致后台接收不到未选中的项。使用此...

    jsonplugin-0.33.jar

    在与Struts2.16版本配合使用时,需要注意的是,不同版本的Struts2可能对JSONPlugin有不同的兼容性和要求。因此,在升级或降级Struts2框架时,需要确保JSONPlugin版本与之匹配,以避免可能出现的不兼容问题。 总的来...

    java+flex3开发实例及相关资源

    里面含有 blazeds.war包 以及相关教程,和一个 flex3跟struts2.16+hibernate3.25+spring2.5组合的实例和相应数据库,不过里面没有jar包,如有需要,可以向我要 QQ 826785300

    SSH2整合做的一个用户的增删减查

    该项目由struts2.16,hibernate3.3,Spring2.5,整合而成,其功能为用户的登录,注册,增删减查。适合初学者整合SSH2的参考。后面又加了个分页的功能,要做参考的欢迎下载http://download.csdn.net/source/2271200

Global site tag (gtag.js) - Google Analytics