关于ValueSatck
来源:互联网 发布:阿里云个人网站 编辑:程序博客网 时间:2024/05/17 03:32
1.在值栈中添加一个元素的属性:
package ajax.frist;import java.sql.*;import java.util.*;import com.opensymphony.xwork2.ActionSupport;public class query extends ActionSupport {ArrayList<user> al=new ArrayList<user>();public ArrayList<user> getAl() {return al;}public void setAl(ArrayList<user> al) {this.al = al;}@Overridepublic String execute() throws Exception {Class.forName("com.mysql.jdbc.Driver");Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/test");Statement st=conn.createStatement();ResultSet rs=st.executeQuery("select * from member");while(rs.next()) {user temp=new user();temp.id=rs.getString("mid");temp.name=rs.getString("name");temp.pwd=rs.getString("password");al.add(temp);}return "success";}}例如上面代码,如果希望al在值栈中出现,必须要给al添加getter和setter方法,不然这个变量al是不会出现在值栈中的。
接着我们可以通过OGNL表达式去到al中的元素和元素属性值。就像这样:
<s:property value="al[0].name"/>得到值栈中al容器的第一个user的name属性。
- 关于ValueSatck
- 关于
- 关于
- 关于++,--
- 关于#
- 关于。。。
- 关于
- 关于......
- 关于
- 关于
- 关于****
- 关于
- 关于!
- 关于++
- 关于
- 关于
- 关于$?
- 关于%
- POJ 1794 Castle Walls(逆序数)#by zh
- 一步步教你用VMware玩OpenWRT
- 解决 Python.h:没有那个文件或目录 错误的方法( Python.h:No such file or directory )
- 商业项目中代码质量是否重要?
- 企业应用开发模式简介
- 关于ValueSatck
- 深入理解JavaScript作用域和作用域链
- highcharts日期型X轴示例
- mtk android tp 运行方式更改
- 聚类:K-means算法
- struct 赋值 做函数参数
- javascript 类属性、类方法、类实例、实例属性、实例方法、prototype、__proto__ 测试与小结
- RatingBar组件的应用(星形)
- 美工程序员—每个创业公司都在寻找的传奇人物