读书人

jsp中lt;% %gt;出错有关问题 红色部分报

发布时间: 2012-12-23 11:28:15 作者: rapoo

jsp中<% %>出错问题 红色部分报错 如何改正
<%
response.setContentType("text/html;charset=gbk");
String username = request.getParameter("loginname");
//获取用户密码
String password = request.getParameter("loginpass");
String app=(string)session.getAttribute("name");
String pass=(string)session.getAttribute("password");
String time=request.getParameter("radio");
//创建用户名Cookie对象
Cookie cookieName = new Cookie("accpLoginName", app);
//创建用户密码Cookie对象
Cookie cookiePass = new Cookie("accpLoginPass", pass);
if("保存两周".equals(time)){
cookieName.setMaxAge(30*24*60*60); //设置Cookie保存时间
cookiePass.setMaxAge(30*24*60*60); //设置Cookie保存时间
}
else
{
cookieName.setMaxAge(0); //设置Cookie保存时间
cookiePass.setMaxAge(0); //设置Cookie保存时间
}
//添加到客户端
response.addCookie(cookieName);
response.addCookie(cookiePass);

if(app.equals("username")&&pass.equals("password")){
response.sendRedirect("success.jsp");
} else {
response.sendRedirect("fail.jsp");
%>
[解决办法]
红色不代表有错,只是eclipse编译器不通过罢了。。
[解决办法]
最后esle是不是少了后括号,这一般都是括号问题
[解决办法]

引用:
最后esle是不是少了后括号,这一般都是括号问题
+1
[解决办法]
if(app.equals("username")&&pass.equals("password")){
response.sendRedirect("success.jsp");
} else {
response.sendRedirect("fail.jsp");
}
%>
少个括号
[解决办法]
引用:
if(app.equals("username")&&pass.equals("password")){
response.sendRedirect("success.jsp");
} else {
response.sendRedirect("fail.jsp");
}
%>
少个括号

一眼万行啊!好眼力!
------解决方案--------------------


引用:
引用:

if(app.equals("username")&&pass.equals("password")){
response.sendRedirect("success.jsp");
} else {
response.sendRedirect("fail.jsp");
}
%>
少个括号

一眼万行啊!好眼力!

+1
[解决办法]
closeConnection()是我定义的一个函数,直接调用应该没问题啊,代码中也没有下划线的错误提示,但是运行时就会出现空指针异常错误,刚刚那样改也不正确
[解决办法]
引用:
closeConnection()是我定义的一个函数,直接调用应该没问题啊,代码中也没有下划线的错误提示,但是运行时就会出现空指针异常错误,刚刚那样改也不正确


兄弟走错地方了吧!
[解决办法]
呵呵,不好意思,不过可以帮我看看这个程序哈
http://bbs.csdn.net/topics/390276379?page=1#post-392875941

读书人网 >Eclipse开发

热点推荐