当前位置: 代码迷 >> Java Web开发 >> JAVA WEB编程 页面连接有关问题
  详细解决方案

JAVA WEB编程 页面连接有关问题

热度:142   发布时间:2016-04-16 22:00:24.0
JAVA WEB编程 页面连接问题
新手学j2ee web 开发遇到点小问题
刚学,找了个小实例跟着做。
在主页面index.jsp中输入用户名密码,建立另一个页面login.jsp来接受并显示。
问题出现了就是点击登录没有反应。
我在浏览器里输入两个页面都能正常打开。
看了几遍代码不知道问题出在哪,求各位大神指教。
正常应该这样



附上代码
index.jsp
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
   <title>
登录系统
</title>
 
  <style>
td{
font-size:18px;
}
body{
background:lightgray;
}
</style>
<script language="javasvript">
function check(){
var na,p,f;
na=document.getElementById("name");
p=document.getElementById("pw");
f=document.getElementById("fo1");
if(na.value!=""&p.value!=""){
f.submit();
}
}
</script>
 </head>
  <body>
  <form action="jsp/login.jsp" method="post" id="fo1">
  <table border="1" cellspacing="0">
<tr>
<td>用户名</td>
<td><input type="text" name="name" id="name"></td>
</tr>
<tr>
<td>密码</td>
<td><input type="password" name="pw" id="pw"></td>
</tr>
<tr>
<td colspan="2" align="right"> <input type="button" value="登录" onclick="check()"> </td>

</tr>
</table>
</form>
  </body>
</html>

login.jsp
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String name,pw;
name=request.getParameter("name");
pw=request.getParameter("pw");

out.println(name);
out.println(pw);



%>

------解决方案--------------------
<input type="submit" value="登录">
看还提交?
if(na.value!=""&&p.value!="")