日期:2014-05-17  浏览次数:20697 次

看下代码有哪里错吗,说是if那有错,错在哪里哦
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<html>
<body>

  <%
  String name=request.getParameter("name");
  String pw=request.getParameter("pw");
  if(name.equals("fengsjack")&&pw.equals("123456")){//如果用户名和密码都正确,则进入系统
  response.sendRedirect("index1.jsp");
  }
  else //如果用户名和密码有一个不正确则提示错误信息
  out.println("<SCRIPT language=javascript>alert('用户名或密码错误,请重新输入!');window.location='index.jsp';</script>"); 
  %>
   
  <a href="index.jsp">返回</a>
</body>
</html>


------解决方案--------------------
贴出错误 把if那行的中文注释删掉看下
------解决方案--------------------
else 一对{}先加上去,再看看其他的,你把运行的错误什么样的报告一下啊
------解决方案--------------------
out.println()里面的这个<SCRIPT>
看着也有点问题 。
------解决方案--------------------
[code=Java]
if(name.equals( "fengsjack ".toString())&&pw.equals( "123456 ".toString())){//如果用户名和密码都正确,则进入系统

response.sendRedirect( "index1.jsp ");
}

[/code]
这样看看