JSp错误!急求帮助,网页显示HTTP Status 500 -

发布网友

我来回答

4个回答

热心网友

%@ page contentType="text/html; charset=gbk"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=gbk">
</head>

<body>
<%
request.setCharacterEncoding("gbk");
String sage=request.getParameter("nianji");
String sname=request.getParameter("username");
if(sname==null||sname.equals(""))
{ out.print("请输入你的姓名,并选择你的年级");
%>
<BR>
<form action="wangye.jsp" method="post">
<p>你的姓名:<input type="text" name="username" size="20"><br></p>
<p>您的年级:<br>
<input type="radio" name="nianji" value="大一" checked>大一<BR>
<input type="radio" name="nianji" value="大二" >大二<BR>
<input type="radio" name="nianji" value="大三" >大三<BR>
<input type="radio" name="nianji" value="大四" >大四<BR>
<input type="submit" value="确定"/>
</form>
<%}
else
{
out.println("Hello,");
out.println(sname);
out.println(",你是");
out.println(sage);
}
%>
</body>
</html>
你自己该一下 。。这就可以了

热心网友

把下面else前面的{提到if(sname==null)
{ out.print("请输入你的姓名,并选择你的年级");
后面来

热心网友

页面乱码无法解析! 把gb2312改成别的试试!UTF-8或者gbk!

热心网友

就是你输出乱码的那一句out.pritnln("乱码句子");的最后的 双引号"丢了 所以编译器认不出来
不行就把页面改成UTF-8 或者GBK 刷新页面

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com