回 帖 发 新 帖 刷新版面

主题:关于更新留言的问题!

刚学JSP在做一个简单的留言板,遇到一个问题急待解决!
在管理留言页面中想修改留言,用到了下面的语句:
<td width="110"><a href="update.jsp? id=<%=serial%>" >修改</a></td>

//serial_no留言人的号码,serial=contentrs.getString("serial_no");

在update.jsp中用到了以下两个语句:
String id=request.getParameter("id");

try{
    String strSql="update Liuyan set content='"+content+"' where serial_no="+id;
    stat.executeUpdate(strSql);
    out.println("<BR><font size=\"+2\" color=\"red\">祝贺,留言成功!</font>");
}catch(Exception e){
     errorcode=e.toString();
     out.println("<BR>DEBUG:"+errorcode);
}

运行后没有提示错误,但留言无法修改!感觉那个id根本没有和serial_no相匹配!
同样的问题也存在于留言删除中!请问是什么原因?请各位高手给予指导~~~~~先谢了哈~~~

回复列表 (共2个回复)

沙发

<td width="110"><a href="update.jsp?*id=<%=serial%>" >修改</a></td>
注意jsp?后面多了一个空格,你去掉看看行不行

板凳

改了,行了!竟然是这个原因!哎~~~~真是太感谢了!~呵呵,找了一下午的错误终于解决了!非常感谢

我来回复

您尚未登录,请登录后再回复。点此登录或注册