右侧
当前位置:网站首页 > 资讯 > 正文

apachestruts2怎么升级,struts2 2337升级到2522

作者:admin 发布时间:2024-02-20 09:15 分类:资讯 浏览:28 评论:0


导读:ssh框架struts2升级版本的时候报错刚查了下,这个类在struts2-core-1jar(这个版本有,至于你的版本有没有,你可以看看)这样的核心包内,先看看导入了strut...

ssh框架struts2升级版本的时候报错

刚查了下,这个类在struts2-core-1jar(这个版本有,至于你的版本有没有,你可以看看)这样的核心包内,先看看导入了struts2的核心包没有。

解决方法:properties属性里的 java compiler-- building --编译通路的问题 --abort build when build path errors occur / 构建传球、错误的发生时系统中断,前面的勾去掉。

那可以使用ajax请求啊,在页面加载 比如 body onload 指定一个javascript方法,在那里使用jquery这种前台技术可以请求到action中,取得json数据传回,局部刷新页面。

把result屏蔽起来,如果能看到 HTTP Status 404 - No result defined for action com.ssh.action.employee.SearchEmpInfoAction and result success 说明是result的问题,因为这个提示说明能进入action了。

你struts的配置文件中,有一个 package ,继承了 user ,但是 struts 找不到这个 user 。楼主分拿来。

看提示,你用的是Struts2,你的loginAction的配置有问题,没有生效所以报错了。检查你的struts的配置文件。

struts1与struts2可以结合使用吗,怎么结合?

1、应该可以。我做过的项目就有strutsx和webwork3混合用的。struts2是由webwork改造来的,和webwork几乎一样。

2、好像是不兼容的,据说是属于不同的架构的,struts2构建于webwork之上的。目前的项目大多用struts2或者spring mvc等框架,struts1目前多出现于遗留项目及这些项目的二次开发过程中。

3、办法:在官网下载最新版的Struts从图中可以看出,即可以分开下载,又可以一次全部下载。我选择全部下载。下载后将压缩包解压到磁盘根目录。进入struts-11文件,可以看到包含如下文件夹。

4、struts2是struts1和Webwork结合的产物。

5、其全新的Struts 2的体系结构与Struts 1的体系结构差别巨大。

关于struts2内容更新不要重启服务器

constant name=struts.configuration.xml.reload value=true/constant//是说,当你的配置文件改变是,struts自动读取,不需要你重启服务。

devmode是指出错时在浏览器显示错误信息,不是指重新加载配置文件,你配置文件加上这个即可,!-- 当struts.xml改动后,是否重新加载。

缓存吧,重启一下tomcat应该就可以了 实在不行,先关闭,清除tomcat中work文件夹里面的内容(里面是缓存的东西),然后在重启。

在更新之前把要更新的对象读出来。再设置你要改的值;用HQL来执行 如果有字段在插入库之后就不会再变。如:记录的创建时间。可以在hbm文件中。

标签:


取消回复欢迎 发表评论: