我有一个register.jsp
文件。它从提交的表格中读取变量如下:传递变量到javabean
<%
if(request.getParameter("username") != null && request.getParameter("password") != null){
String username = request.getParameter("username");
String password = request.getParameter("password");
}
%>
我有一个java bean,如下所示。
现在我试图在我的jsp文件中调用此登录函数,如下所示。我还在我的jsp文件的顶部添加了useBean。
<jsp:useBean id="register" class="registration.RegistrationBean" scope="session" />
<%
if(request.getParameter("username") != null && request.getParameter("password") != null){
String username = request.getParameter("username");
String password = request.getParameter("password");
if(register.login(username, password)){
// do something
}
%>
但我意识到用户名和密码的价值没有被传递给bean。但是,当我在.jsp文件中打印值时,它具有适当的值。为什么值没有被传递给login()函数中的函数?无论我做什么,在她的手中都是假的。
谢谢。
我得到了awnser你可以使用脚本来使用它|||||取一个<%String s = request.getparameter(”var“);% >然后使用字符串s到jsp:使用bean值标记,如value =“s”然后你得到你想要的东西 – 2013-04-16 20:42:39