刚开始我以为是request范围的问题 ,结果不是。他老是不释放。
大家帮帮忙吧。 我为这个耽误了一天了。
大家帮帮忙吧。 我为这个耽误了一天了。
解决方案 »
- request数据丢失问题,挺怪的!!
- valuelist标签的column <vlh:column里怎么设置右对齐?
- 请问如何得到后台数据库正在运行的进程信息
- 关于序列化问题的请教。。。。。。。。。。。。。。。。。。。。。。。。。。
- 关于map使用的一个问题
- validation.xml中 <var-name>fieldJoin</var-name>的值为AND,OR分别是什么意思?
- 迈开了第一步。(请了解JAVA就业前景或者对JAVA钱景不太明了的进来支持下。期待高手回复)
- 怎么通过jdbc连接db2/400数据库 ???
- 哪里有生成DAO和VO的工具的源代码?
- JBuilder中Integer q;Integer quantity;setQuantity(q-quantity);提示错误:Operator - cannot be applied to (java.lang.integer,java.l
- 急等啊,一个往ORACLE数据库的更新数据文件问题!!!!!!!!
- 请问,哪位运行过孙卫琴<精通Struts>上面的第一个例子,在线等
这是jsp中的部分代码:
html:form action="/orderAction.do" method="post">
<html:submit> </html:submit>
<html:text property="orderID">
</html:text>
</html:form>
<table border="1" bgcolor="ccff99">
<tr>
<td>订单号</td>
<td>用户编号</td>
<td>11111111111</td>
<td>提交时间</td>
<td>总价</td>
<td>是否付款</td>
<td>狀態</td>
</tr>
<logic:present name="order">
<logic:iterate id="orderview" name="order">
<tr>1-----
<td>
<bean:write name="orderview"/> </td> </tr>
</logic:iterate>
</logic:present>
</table>
这是action中的代码:
package bookshop;import org.apache.struts.action.ActionMapping;
import org.apache.struts.action.ActionForm;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.Action;
import java.sql.*;
import javax.sql.*;
import javax.naming.*;
import java.io.*;
import java.util.ArrayList;
import javax.servlet.http.HttpSession;public class orderAction extends Action {
Connection conn;
ArrayList list = new ArrayList();
ResultSet rst = null;
boolean bool = false;
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request,
HttpServletResponse response) {
orderActionForm orderActionForm = (orderActionForm) form; DBOperation db = new DBOperation();
String orderID = orderActionForm.getOrderID();
request.setAttribute("order", null);
System.out.println("orderid==============" + orderID);
try {
String sql = "select * from shop_user where userid ='" + orderID +
"'"; System.out.println("得到连接¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥");
rst = db.select(sql);
System.out.println("select++++++++%%%%%%%%%%%%%%%%%%%%%%%%%%" + sql);
while (rst.next()) {
list.add(rst.getString(1));
System.out.println("rst.getString = " + rst.getString(1));
list.add(rst.getString(2));
bool = true;
request.setAttribute("order", list); } } catch (SQLException ex) { System.out.println("Exception!!!!!!!!!!!!!" + ex.toString());
} return mapping.findForward("success"); // return new ActionForward(mapping.getInput());
}
}