Generated servlet error:各位大侠帮我看看 哪儿错了
来源:百度知道 编辑:UC知道 时间:2024/09/22 18:15:55
<%@ page contentType="text/html;charset=GB2312" %>
<html>
<body>
<% String name=request.getParameter("name");
String password=request.getParameter("password")
if (name.equals("admin") && password.equals("admin"))
{
%>
<jsp:forward page="success.jsp">
<jsp:param name="user" value="<%=name%>"/>
</jsp:forward>
<%
}
else
{
%>
<jsp:forward page="login.jsp">
<jsp:param name="user" value="<%=name%>"/>
</jsp:forward>
<%}%>
</body>
</html>
错误信息为:
org.apache.jasper.JasperException: Unable to compile class for JSP
An error occurred at line: 4 in the jsp
<html>
<body>
<% String name=request.getParameter("name");
String password=request.getParameter("password")
if (name.equals("admin") && password.equals("admin"))
{
%>
<jsp:forward page="success.jsp">
<jsp:param name="user" value="<%=name%>"/>
</jsp:forward>
<%
}
else
{
%>
<jsp:forward page="login.jsp">
<jsp:param name="user" value="<%=name%>"/>
</jsp:forward>
<%}%>
</body>
</html>
错误信息为:
org.apache.jasper.JasperException: Unable to compile class for JSP
An error occurred at line: 4 in the jsp
你可能没往里面传值,导致
if (name.equals("admin") && password.equals("admin")) 执行的时候,name和password为null,然后就报错了
2 条
String password=request.getParameter("password") 加分号结束
String password=request.getParameter("password") 少个“,”
另外,name有没有是中文的可能啊?
这个错误一般式html语法错误吧~
你看一下是不是指定的page="success.jsp"中网页地址是不是要用相对路径,比如说./success.jsp,如果是struts里的话貌似才是可以直接写的。。。不然的话你直接用超链接传参就行了,别用jsp的标签
String password=request.getParameter("password") 加分号结束
generated 这是什么意思?
generated 是什么意思啊?
Generated servlet error:
Consumer Generated Media (CGM) 的中文翻译是什么?
This message is generated by COREMAIL email system.
This is an automatically generated Delivery Status Notification.
这个是什么应用服务器,Generated Fri (squid/2.5.STABLE13)
this is an automatically generated delivery status notification.。。。
// TODO Auto-generated method stub 这是什么意思
帮我翻译下:This is an automatically generated Delivery Status Notification.