<form name="frmvalid" action="/servlet/ValidServlet" method="get"> 应该是你的action路径不对,你试试
action="servlet/ValidServlet"
action="./servlet/ValidServlet"
action="../servlet/ValidServlet"另外method属性最好用post
action="servlet/ValidServlet"
action="./servlet/ValidServlet"
action="../servlet/ValidServlet"另外method属性最好用post
解决方案 »
- 初学者求助:java连接mysql, Class.forName()运行不成功
- hibernate乱码
- pushlet/服务器推技术
- ActionSupport代替action获取不到bean 引用错误 《急救》····
- 请教tomcat发布网站的问题
- js答疑
- 免费下载教程 轻松学javaEE
- 怎么才能让 点击联接后,弹出来的窗口是限制大小的!
- struts中页面转向出现IllegalStateException,求教!!
- 求救!jfreechart在linux服务器下报错问题!
- struts里的form是不是就相当于mvc结构中的entity里的bean啊?
- 新人求问:hibernate2+struts2+spring3遇到的问题
另外
<input type="submit" name="submit" value="验证" onsubmit="return valid()"/>
你这里onsubmit里面是用的return valid(),所以valid方法需要返回值,要么是true,要么是false
<script>
function valid()
{
if(document.frmvalid.username.value=="")
{
alert("用户名不能为空!");
return false;
}
if(document.frmvalid.userpwd.value=="")
{
alert("密码不能为空!");
return false;
}
return true;
}
</script>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档 </title>
<script>
function valid()
{
if(document.frmvalid.username.value=="")
{
alert("用户名不能为空!");
return;
}
if(document.frmvalid.userpwd.value=="")
{
alert("密码不能为空!");
return;
}
}
</script>
</head>
<body>
<form name="frmvalid" action="/servlet/ValidServlet" method="get">
<table align="center">
<tr align="center">
<td>增值服务收费统计系统 </td>
</tr>
<tr> <td> <hr/> </td> </tr>
<tr> <td>用户名: <input type="text" name="username" value="" /> </td> </tr> <tr> <td>密 码: <input type="password" name="userpwd" value=""/> </td> </tr> <tr> <td> <input type="submit" name="submit" value="验证" onClick="return valid()"/> </td> </tr>
</table>
</form>
</body>
</html>
return valid() ,需要有返回值的
把return valid()中的return去掉就不用返回值了
<form name="frmvalid" action="/servlet/ValidServlet" method="post">