关于网友提出的“ 学习中遇到的问题 前辈帮忙解答”问题疑问,本网通过在网上对“ 学习中遇到的问题 前辈帮忙解答”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: 学习中遇到的问题 前辈帮忙解答
描述:本帖最后由 liangjunjie223 于 2011-08-22 17:44:05 编辑
我最近写了一个网站站群的管理系统 使用Struts2
出现一个问题是 假设我在一个分类添加页面可以添加一些分类
添加以后 其他页面只要出现分类的地方 会跟着改变(分类会相应更新改变)
我解决了这个问题 但是感觉还是不妥 解决的方法是 将我数据库中分类的表 用类提取到一个Arraylist中
然后在Action中 将这个ArrayList放入到session中 这样就可以确保其他页面可以从session中 提取到最新修改后的Arraylist 但是出现的问题是 我只要关闭tomcat 就会有出错显示
出错提示是:(启动和关闭tomcat的时候)
IOException while loading persisted sessions: java.io.WriteAbortedException: writing aborted; java.io.NotSerializableException: com.ljj.model.MessageBean
java.io.WriteAbortedException: writing aborted; java.io.NotSerializableException: com.ljj.model.MessageBean
我感觉肯定是我把分类放到session里面的问题
想问前辈门的是,
这样处理分类的同步思路正确不正确? (我感觉是不正确的)
正确的思路应该是怎么样?(最好有点简单的代码------没有也可 思路最重要 呵呵)
谢谢各位了~~~~
解决方案1: 呃~你写的没看太懂。你更新之后数据不是应该在数据库的吗?你访问别的页面是在数据保存之后啊,那你再次读取数据库数据应该是没有问题的啊~可以肯定的是不能随便使用session作为容器!
以上介绍了“ 学习中遇到的问题 前辈帮忙解答”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/3104341.html