<form action="addcomment.jsp"><p align=center>
<input type="hidden" name="f_parentid" value=<%=Integer.parseInt(request.getParameter("idd"))%>>
<input type="hidden" name="f_username" value="<%=session.getAttribute("uuname")%>">
在addcomment.jsp里面怎么接收 "f_parentid" "f_username" 这两个参数???在线等…………
<input type="hidden" name="f_parentid" value=<%=Integer.parseInt(request.getParameter("idd"))%>>
<input type="hidden" name="f_username" value="<%=session.getAttribute("uuname")%>">
在addcomment.jsp里面怎么接收 "f_parentid" "f_username" 这两个参数???在线等…………
request.getParameter("f_username")
String username = request.getParameter("f_username") ;
其实,你只需要穿f_parentid就行啦,f_username这个可以直接在session里面取嘛,没必须再传一次啦
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:40)
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:407)
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:88)
org.apache.jasper.compiler.Parser.parseStandardAction(Parser.java:1156)
org.apache.jasper.compiler.Parser.parseElements(Parser.java:1448)
org.apache.jasper.compiler.Parser.parse(Parser.java:133)
org.apache.jasper.compiler.ParserController.doParse(ParserController.java:216)
org.apache.jasper.compiler.ParserController.parse(ParserController.java:103)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:167)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:306)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:286)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:273)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:566)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)这问题怎么解决啊????<%@page contentType="text/html;charset=GBK" import="News.CommentData" %>
<%@page import="java.util.*"%>
<%@page import="News.CommentBean"%>
<%String f_user=request.getParameter("fuser");
int f_parent=Integer.parseInt(request.getParameter("fparent"));%>
<jsp:useBean id="commentbean" class="News.CommentBean" scope="page"/>
<jsp:useBean id="cdata" class="News.CommentData" scope="page"/>
<jsp:setProperty name="cdata" property="f_parentid" param="f_parent"
property="f_username" param="f_user"
property="f_id" value="4"
scope="page"
/><html>
<head><title>add comment</title>
</head>
<body><%
try
{
commentbean.setCommentData(cdata);
commentbean.addcomment();
}
catch(Exception e)
{e.printStackTrace();}
%> <jsp:forword page="comment.jsp"/>
</body>
</html>
<form action="addcomment.jsp" method="post">
</form>
org.apache.jasper.JasperException: /addcomment.jsp(33,6) Invalid standard action上网搜不到答案
急………………
我都是用servlet接
string parentid = request.getParameter("f_parentid");
string username = request.getParameter("f_username");
%>
当你提交到addcomment.jsp页面中,把上面两句打上就出来了