81,092
社区成员
发帖
与我相关
我的任务
分享
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ taglib uri="/struts-tags" prefix="s"%>
<html>
<head>
<title>Insert title here</title>
</head>
<body>
<s:iterator value="#request.list" id="do">
<tr><td>标题</td><td>操作</td></tr>
<tr><td><a href="Updateaction.action?id=<s:property value="#do.bt" />"></a><s:property value="#do.bt" /></td><td><a href="Delaction.action?id=<s:property value="#do.id" />">删除</a></td><td><a href="Updateaction?id=<s:property value="#do.id" />">修改</a></td></tr>
</s:iterator>
</body>
</html>
package com.qy.action;
import java.util.List;
import org.hibernate.Query;
import org.hibernate.Session;
import org.hibernate.Transaction;
import com.opensymphony.xwork2.ActionSupport;
import com.qy.hir.HibernateSessionFactory;
public class TableList extends ActionSupport {
private String bt;
private List list;
public String getBt() {
return bt;
}
public void setBt(String bt) {
this.bt = bt;
}
public List getList() {
return list;
}
public void setList(List list) {
this.list = list;
}
public String execute() throws Exception {
Session session = HibernateSessionFactory.currentSession();
Transaction t = session.beginTransaction();
Query q = session.createQuery("from Fwu");
list = q.list();
t.commit();
System.out.println("-------------"+list);
return "SUCCESS";
}
}
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<package name="com.qy.action" extends="struts-default">
<action name="add" class="com.qy.action.add">
<result name="SUCCESS">/success.jsp</result>
</action>
<action name="do" class="com.qy.action.TableList">
<result name="SUCCESS">list.jsp</result>
</action>
</package>
</struts>