在一个java中我定义了:
public int stuId;
public String stuName;
public int getStuId() {
return stuId;
}
public void setStuId(int stuId) {
this.stuId = stuId;
}
public String getStuName() {
return stuName;
而,我要在一个页面显示这些字段,我在另一个java页面,想先把字段存放在list中,然后利用<s:iterator value="testList">来调用,但是在这边我不知道如何转换类型:if(sqlSelect.next()){
ActionContext actionContext = ActionContext.getContext();
Map<String, Object> session = actionContext.getSession();
Manager manager = new Manager();
manager.setStuId(sqlSelect.getString("stuId"));(这里报错,但是我不知道该如何转换)
manager.setStuName(sqlSelect.getString("stuName"));
public int stuId;
public String stuName;
public int getStuId() {
return stuId;
}
public void setStuId(int stuId) {
this.stuId = stuId;
}
public String getStuName() {
return stuName;
而,我要在一个页面显示这些字段,我在另一个java页面,想先把字段存放在list中,然后利用<s:iterator value="testList">来调用,但是在这边我不知道如何转换类型:if(sqlSelect.next()){
ActionContext actionContext = ActionContext.getContext();
Map<String, Object> session = actionContext.getSession();
Manager manager = new Manager();
manager.setStuId(sqlSelect.getString("stuId"));(这里报错,但是我不知道该如何转换)
manager.setStuName(sqlSelect.getString("stuName"));
解决方案 »
- beans.xml找不到Hibernate的映射实体文件,求解
- jsp页面转换报错
- 同类方法调用问题
- 问一个关于上传文件的问题???
- jsp调用DynaValidatorForm的问题,请高手指教!分不够可以加分
- 有兴趣的朋友看过来:一个网上图书交易的活儿(没有当当 卓越那么大)
- [200分]用HttpSessionListener怎样记录在线用户列表,如何防止一个帐号同时登入!!(急灯)
- 明明在JSP页面里把方法给改了,但是执行时还是运行更改前的程序,请问怎样解决??
- 我有一个不用数据库的jspl留言板,可是调试时出现了问题,清高手指点,谢谢!
- jsp中怎么用bean管理session?
- Servlet循环产生字体
- Lucene
你应该是要在Action中做这些,把这些放在跳转后的Method里
比如
Student student;
List list;
getList ,setList
setStudent(stu stu)...
getStudent() return student;
public String xxx(){
list = sqlSelect.list();// 这个方法直接返回列表
}
然后前台jsp你就可以直接用iterator标签遍历了。
只是个思路。你可以从网上下个小例子来看。