<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="com.news.cl.factory.*"%>
<%@ page import="com.news.cl.vo.*"%><html>
<head>
<title>show_do</title>
</head>
<body>
<center>
<h1><font color="red">newspublic system</font></h1>
<hr>
<br>
<%
request.setCharacterEncoding("GB2312");
if(session.getAttribute("uname")!=null)
{
// 用户已登陆
%>
<%
int id = 0;
try
{
id = Integer.parseInt(request.getParameter("id"));
}
catch(Exception e)
{e.printStackTrace();}
out.print(id);
%>
<jsp:useBean id="comm" scope="page" class="com.news.cl.vo.Comm"/>
<jsp:setProperty name="comm" property="uname"/>
<jsp:setProperty name="comm" property="comment"/>
<jsp:setProperty name="comm" property="newid" param="+id+"/>//就是这里,我想接收id的值,应该怎么写?
<%


try
{
DAOFactory.getCommDAOInstance().insert_comm(comm);
response.setHeader("refresh","3;URL=show_news.jsp?id="+id);
%>
评论添加成功,3秒后跳转到文章页<br>
如果没有跳转,请点击<a href="show_news.jsp">这里</a>返回文章列表页 <%
}
catch(Exception e)
{
%>
评论添加失败,3秒后跳转到文章列表页<br>
如果没有跳转,请点击<a href="list_notes.jsp">这里</a>返回文章列表页
<%
}
%>
<%
}
else
{
// 用户未登陆,提示用户登陆,并跳转
response.setHeader("refresh","2;URL=login.jsp") ;
%>
您还未登陆,请先登陆!<br>
两秒后自动跳转到登陆窗口!<br>
如果没有跳转,请按<a href="login.jsp">这里</a>!<br>
<%
}
%>
<a href="list_notes.jsp">返回新闻管理页</a>
</center>
</body>
</html>