帮忙解决JSP问题

来源:百度知道 编辑:UC知道 时间:2024/06/02 23:00:48
index1.jsp
<%@ page contentType="text/html;charset=gb2312"%>
<html><head><title>登陆系统</title></head>
<body>
<form name="login" action="check.jsp" method="post"> <!--管理员登录-->
用户:<input type="text" name="admin"><br>
密码:<input type="password" name="password"><br>
<input type="submit" value="登陆"><br>
</form>
</body>
</html>
第一页是这样的,点击之后到下一个页面
<!--check.jsp-->
<!--收到index1.jsp的信息-->
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="login.CheckBean"%> <!--包含Bean文件-->
<% //获得用户输入的参数
String admin = request.getParameter("admin");
String password = request.getParameter("password");<

  设置一下jsp:useBean的scope属性的值,jsp中该属性的值默认为page,jsp动作定义的JavaBean实例会被保存到PageContext对象中,这样就会提示“ prevented it from fulfilling this request”错误,对象不存在的缘故。把属性scope设置为request,javaBean实例就会存储到ServletRequest对象中,当jsp页面跳转时,就能在下一页面获得JavaBean的实例了!!scope属性的值还可以为session和application,就看那个javaBean要应用的范围了!
  再者,看一下CheckBean的路径是否放的正确。