Как получить значения из класса java в файл JSP
***************Это индексная страница, на которой я даю данные**********************
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <jsp:useBean id="demo" class="demo.Demo" scope="session"/> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title>Insert title here</title> </head> <body> <h1>Welcome !!!</h1> <form id="myform" name="myform" method="post" action="Basic.jsp">--> <input type="text" name="user" /> <input type="text" name="password" /> <input type="submit" value="go" onclick="Basic.jsp'" /> </form> </body> </html>
**************************Это базовая страница.Jsp,с которой я отправляю данные в класс Java, и хочу, чтобы эти данные были получены из класса java и напечатаны на этой странице*****
<%@ page import="demo.Demo,java.io.* ,javax.xml.parsers.*,javax.xml.transform.*, javax.xml.transform.dom.*,javax.xml.transform.stream.*,javax.xml.*,org.w3c.dom.*,demo.Demo"%> <%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <jsp:useBean id="demo" class="demo.Demo" scope="session"/> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title>Insert title here</title> </head> <body> <h1>hiiiii</h1> <%String name = request.getParameter("user"); String pass =request.getParameter("password"); demo.Demo fb = new demo.Demo(); fb.setUser(name); fb.setPassword(pass); %> Name:<%fb.getUser(); %> password:<%fb.getPassword(); %> </body> </html>
****************************Demo.java класс*******************************************
package demo; public class Demo { String user=""; String password=""; public void setUser(String users){ this.user=users; System.out.println(user); } public void setPassword(String pass){ this.password=pass; System.out. println (password); } public String getUser(){ return this. password; } public String getPassword(){ return this.password; } }