jsp中<% %>出错有关问题 红色部分报错 怎么改正
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是不是少了后括号,这一般都是括号问题
------解决方案--------------------
+1
------解决方案--------------------
if(app.equals("username")&&pass.equals("password")){
response.sendRedirect("success.jsp");
} else {
response.sendRedirect("fail.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是不是少了后括号,这一般都是括号问题
------解决方案--------------------
+1
------解决方案--------------------
if(app.equals("username")&&pass.equals("password")){
response.sendRedirect("success.jsp");
} else {
response.sendRedirect("fail.jsp");
}
%>
少个括号
------解决方案--------------------
一眼万行啊!好眼力!
------解决方案--------------------