问问大家,这个报500到底是为啥啊,网上查了好多方法都不行,
下面是报错的代码:
<% User user = (User) request.getAttribute("user");%>
<% if(user.getaddress().equals("中国")){
%>
<option value="中国" selected >中国option>
<option value="美国">美国option>
<option value="英国">英国option>
<option value="日本">日本option>
<option value="意大利">意大利option>
<option value="法国">法国option>
<option value="印度">印度option>
<option value="泰国">泰国option>
<option value="其他">其他option>
<%
}else if(user.getaddress().equals("中国")){
%>
页面报了空指针异常,应该是从request取出来的user对象为空了,然后你调用了user.getAddress()
应该是jsp
的编码没有设置 应该设置一下中文编码