我有一個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