나는 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
}
%>
그러나 나는 그 사용자 이름과 비밀 번호의 값이 콩으로 전달되지 않고 있다는 것을 깨달았습니다. 그러나 .jsp 파일에 값을 인쇄 할 때 적절한 값을가집니다. 값이 login() 함수의 함수에 전달되지 않는 이유가 있습니까? 엄마는 내가하는 일이 무엇이든 거짓입니다.
감사합니다.
나는 awnser를 사용하여 스크립트를 사용하여 스크립트를 사용할 수 있습니다. ||||| <% String s = request.getparameter ("var"); % > 그런 다음 jsp에 문자열 s를 사용하십시오. value = "s"nd와 같은 bean 값 태그를 사용하면 원하는 것을 얻을 수 있습니다. –