当前位置:编程学习 > JAVA >>

struts2问题 困惑了2天了 求助...

--------------------编程问答-------------------- 你添加数据时,把数据保存在什么地方? --------------------编程问答-------------------- public static List<Book> bookList = new ArrayList<Book>();
这里我模拟了一个数据库 数据都放在这里.. --------------------编程问答-------------------- 楼主,迭代器不是这样使用的,你遍历以后要用<s:property value="name" />这样来取值的 --------------------编程问答-------------------- 添加书籍时应该把数据存到request或session中,页面在相应的对象中去取数据。 --------------------编程问答--------------------
引用 3 楼 wuhuipengwhp 的回复:
楼主,迭代器不是这样使用的,你遍历以后要用<s:property value="name" />这样来取值的


我试着改了下 还是无法显示数据... --------------------编程问答--------------------
引用 4 楼 huangchenliang 的回复:
添加书籍时应该把数据存到request或session中,页面在相应的对象中去取数据。


不是说struts2把这些都封装起来了 直接通过action就能执行了么.... --------------------编程问答-------------------- http://www.iteye.com/topic/168067
 看看这个。 --------------------编程问答--------------------
引用 7 楼 huangchenliang 的回复:
http://www.iteye.com/topic/168067
 看看这个。


加了还是不行... --------------------编程问答-------------------- bookList值不能一直保存吧,要么保存到session里边,要么就在jsp页面hidden传下值吧 --------------------编程问答-------------------- public static List<Book> bookList = new ArrayList<Book>();

改成

private List<Book> bookList = new ArrayList<Book>();

呢!
--------------------编程问答--------------------
引用 10 楼 zmc1233 的回复:
public static List<Book> bookList = new ArrayList<Book>();

改成

private List<Book> bookList = new ArrayList<Book>();

呢!


试了下 不行 --------------------编程问答--------------------
引用 9 楼 superpole 的回复:
bookList值不能一直保存吧,要么保存到session里边,要么就在jsp页面hidden传下值吧


hidden传值也不行... --------------------编程问答--------------------
//Action文件
BookAction.java
public class BookAction extends Book {
...


Action 继承实体类?
你继承 ActionSupport(com.opensymphony.xwork2.ActionSupport;)试试. --------------------编程问答--------------------
引用 13 楼 ohxushichao 的回复:
Java code
//Action文件
BookAction.java
public class BookAction extends Book {
...



Action 继承实体类?
你继承 ActionSupport(com.opensymphony.xwork2.ActionSupport;)试试.


这里我没用到Action的接口 也没有execute()方法...我继承了ActionSupport数据也没显示出来... --------------------编程问答-------------------- 你确定数据执行到action里面没<package name="main" extends="struts-default">这直接default --------------------编程问答-------------------- public class BookAction extends Book {这怎么能继承Book?应该集成ActionSupport,重写execute方法,然后返回一个list迭代
补充:Java ,  Web 开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,