java jsp list,在jsp页面中给List赋值,该如何解决

在jsp页面中给List赋值

MemberStruts

Java codepackage com.iconfluence.struts;

import com.iconfluence.dao.MemberInfoDao;

import com.opensymphony.xwork2.ActionSupport;

public class MemberStruts extends ActionSupport{

private MemberInfoDao member = new MemberInfoDao();

public MemberInfoDao getMember() {

return member;

}

public void setMember(MemberInfoDao member) {

this.member = member;

}

public String execute(){

String ssql = "select * from tb_memberinfo";

try {

member.setList(ssql);

} catch (Exception e) {

e.printStackTrace();

}

return SUCCESS;

}

}

MemberInfoDao

Java codepackage com.iconfluence.dao;

import java.sql.Connection;

import java.sql.PreparedStatement;

import java.sql.ResultSet;

import java.sql.Statement;

import java.util.ArrayList;

import java.util.List;

import src.Common;

import com.iconfluence.entity.MemberInfo;

public void setList(String ssql) throws Exception {

list = new ArrayList();

Connection conn = ConnectionUtils.getConnection();

Statement stmt = null;

ResultSet rs = null;

try {

stmt = conn.createStatement();

rs = stmt.executeQuery(ssql);

while (rs.next()) {

MemberInfo minfo = new MemberInfo();

minfo.setId(rs.getInt("id"));

minfo.setMembername(rs.getString("membername"));

minfo.setJoindate(Common.formatDate(rs.getDate("joindate"), "yyyy-MM-dd"));

minfo.setSurplus(rs.getFloat("surplus"));

list.add(minfo);

}

}finally {

if (rs != null){

rs.close();

}

if(stmt != null){

stmt.close();

}

if(conn != null){

conn.close();

}

}

}

public List getList(){

return list;

}

MemberInfo

Java code/**

*

*/

package com.iconfluence.entity;

/**

* @author Jiessie

*

*/

public class MemberInfo{

private Integer id;

private String membername;

private String joindate;

private float surplus;

public Integer getId() {

return id;

}

public void setId(Integer id) {

this.id = id;

}

public String getMembername() {

return membername;

}

public void setMembername(String membername) {

this.membername = membername;

}

public String getJoindate() {

return joindate;

}

public void setJoindate(String joindate) {

this.joindate = joindate;

}

public float getSurplus() {

return surplus;

}

public void setSurplus(float surplus) {

this.surplus = surplus;

}

}

XML code<?xml version="1.0" encoding="UTF-8" ?>

/p>

"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"

"http://struts.apache.org/dtds/struts-2.0.dtd">

consumequery.jsp

然后我想在提到到的consumequery.jsp页面中把member.getList()赋值给一个List对象应该怎么赋值?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值