List里面放了一个对象,再将List放入session中,在JSP页面上用EL表达式中如何取得该对象的属性值啊

List里面放了一个对象,再将List放入session中,在JSP页面上用EL表达式中如何取得该对象的属性值啊,第1张

你可以把对象放在Session中,也可以放到Request中,假如放到其中的属性名为OBJ,然后在页面上可以直接使用${OBJ}获取该对象,如果是List就遍历,是JavaBean就直接${OBJpropertyName}取值。

使用${OBJ}会默认取数据,从小到大先检查Request中,如果其中没有这个属性就找Session,还没有就找Application。但是一般不建议放到Session中,放到Request中比较好。

${title}获取值

<a href="hello/logindotest=${title}">跳转到指定的action</a>

大概就是这样 sturts1我不确定这样用对不对 试下吧

rs = psexecuteQuery(sql);

你这括号里怎么还有sql呢,把他去掉

给你个参考的代码

public List<StudentsInfo> findAll() throws Exception {

List<StudentsInfo> studentList=new ArrayList<StudentsInfo>();

// 涓庢暟鎹簱寤虹珛杩炴帴

conn=UtilDatabasegetConnection();

// sql锻戒护

String sql="select from stu_stuInfo";

stmt=connprepareStatement(sql);

// 镓цstmt骞惰繑锲沥st缁撴灉板

ResultSet rst=stmtexecuteQuery();

// 阆嶅巻srt缁撴灉板 while(rstnext()){

// 鎶婇亶铡嗗缑鍒扮殑鍊煎~鍏呭埌瀹炰綋绫讳腑

student=new StudentsInfo();

studentsetId(rstgetInt("id"));

studentsetStuAddress(rstgetString("stuAddress"));

studentsetStuAge(rstgetInt("stuAge"));

studentsetStuName(rstgetString("stuName"));

studentsetStuNum(rstgetInt("stuNum"));

studentsetStuPwd(rstgetString("stuPwd"));

studentsetStuSex(rstgetString("stuSex"));

studentListadd(student);

}

UtilDatabaseclose(conn);

return studentList;

}

以上就是关于List里面放了一个对象,再将List放入session中,在JSP页面上用EL表达式中如何取得该对象的属性值啊全部的内容,包括:List里面放了一个对象,再将List放入session中,在JSP页面上用EL表达式中如何取得该对象的属性值啊、在action里有一个list<String> title属性,在jsp页面中如何获取属性值生成超链接并传值给另一个action、我在List里面放入对象,可是取每个对象的Id属性得到的都是一样的值,怎么回事以下是部分代码,请高手帮忙等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9739378.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存