解决方案 »
- tomcat启动错误
- struts2 如何实现url参数隐藏,需要把后边的参数隐藏或者转化成静态url。在线等呢!!!
- 大家速度帮忙看看,tomcat出啥问题了?
- 怎样在JSF里实现文件上传。
- 请问用JSP怎样去掉文章中的<html>标签,将内容变成纯文本,并截取一定的字符显示出来??
- 求救啊~~~~~打印问题,内容被截掉一半
- 在editplus中中如何输出m的平方
- 一大堆关于过程的问题1. 过程在oracle8.05里面的sql Worksheet里面能像sql语句一样执行吗? 2. ...
- ~~~怎样用JAVA或者JSP去获取一个文件夹的属性?~~~
- 关于连接池问题
- java多层算法 加解密
- 微博API调用出错! 求大神解答 急!!在线等!!!!!!!!!
<s:iterator value="list1" status="st">
<s:property value ="st.starID"/>
<s:property value ="st.sysID"/>
</s:iterator>
后台:
List<People> list = new ArrayList<People>();
People p1 = new People();
p1.setId("1");
p1.setName("张三");
list.add(p1);
ActionContext.getContext().put("myList",list);
前台
<s:iterator value="myList" var="m" id="po" status="status">
用户编码: <s:property value="#po.id"/> 用户姓名:<s:property value="#po.name"/>
</s:iterator>后台中的
ActionContext.getContext().put("myList",list);
也可以换成get set来实现
但就目前你写的代码直接写这一句也行了
package webos2;import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;import org.hibernate.Session;
import org.hibernate.Query;import com.opensymphony.xwork2.ActionSupport;import webos2.Star;public class StarRgAction extends ActionSupport{
/**
*
*/
private static final long serialVersionUID = 1L;
private String sysID;
private String starID;
List<Star> list1=new ArrayList<Star>(); public String getSysID() {
return sysID;
} public void setSysID(String sysID) {
this.sysID = sysID;
} public String getStarID() {
return starID;
} public void setStarID(String starID) {
this.starID = starID;
} public List<Star> getList1() {
return list1;
} public void setList1(List<Star> list1) {
this.list1 = list1;
} public static long getSerialversionuid() {
return serialVersionUID;
} public String execute() throws Exception{
try {
Star star1=new Star();
Session session = HibernateUtil.getSession(); session.beginTransaction();
String queryString = "from Star";
Query Starquery=session.createQuery(queryString);
list1 = Starquery.list();
for(Iterator it1 = list1.iterator();it1.hasNext();){
System.out.println(it1.next());
}
session.getTransaction().commit();
System.out.println("size="+list1.size());
//for(int i = 0;i < list1.size(); i ++){
// System.out.println(list1.get(i));
// }
return SUCCESS;
} catch (Exception e) {
e.printStackTrace();
return INPUT;}
}}Result.jsp是
<%@ page language="java" contentType="text/html; charset=GB18030"
pageEncoding="GB18030"%>
<%@taglib prefix="s" uri="/struts-tags"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GB18030">
<title>"验证成功"</title>
</head>
<body>
<s:property value ="list1[2].sysID"/>
<s:iterator value="list1" status="st">
<s:property value ="st.sysID"/>
<s:property value ="st.starID"/>
</s:iterator>
<%--<td><s:property value ="#st.count"/> --%>
</body>
</html> 用的是struts2和hibernate