out没有定义!
使用
response.getWriter().print("("<script>alert('你没有输入姓名!');self.close();</script>");
向浏览器输出。
如果不能显示中文
在前面加上
response.setContentType("text/html;charset=GB2312");
使用
response.getWriter().print("("<script>alert('你没有输入姓名!');self.close();</script>");
向浏览器输出。
如果不能显示中文
在前面加上
response.setContentType("text/html;charset=GB2312");
写法错误!</script>中的符号/必须用转义符号\来转义,正确写法:
out.println("<script>alert('你没有输入姓名!');self.close();<\/script>");
则!=null;
所以判断时最好同时都判断
String name = request.getParameter("username");
if(name !=null && name.equals(""))
if(name !=null && !name.equals(""))