package examples;
/**
*
* @author Praktek
*/
public class TestBean implements java.io.Serializable
{
}
Index.jsp
<%--
Document
: index
Created on : Dec 1, 2013, 4:38:17 PM
Author
: Praktek
--%>
<%@page
contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC
"-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<body>
<%-- Create an instance of the
bean --%>
<jsp:useBean
id="myBean" class="examples.TestBean"
scope="session"/>
<%
myBean.setFirstName("Novetri");
myBean.setLastName("Yelia");
myBean.setAge(23);
%>
<jsp:setProperty
name="myBean" property="age" value="23"/>
<%-- Copy the parameters into
the bean --%>
<jsp:setProperty
name="myBean" property="*"/>
The bean values are:<br>
First Name: <jsp:getProperty
name="myBean" property="firstName"/><br>
Last Name: <jsp:getProperty
name="myBean" property="lastName"/><br>
Age: <jsp:getProperty
name="myBean" property="age"/><br>
<jsp:forward
page="/halamanbaru.jsp"/>
</body>
</html>
TestBean.java
/*
* To change this template, choose Tools |
Templates
* and open the template in the editor.
*/
package examples;
/**
*
* @author Praktek
*/
public class TestBean implements
java.io.Serializable {
protected String firstName;
protected String lastName;
protected int age;
public TestBean() {
}
public String getFirstName() {
return firstName;
}
public void setFirstName(String aFirstName)
{
firstName = aFirstName;
}
public String getLastName() {
return lastName;
}
public void setLastName(String aLastName) {
lastName = aLastName;
}
public int getAge() {
return age;
}
public void setAge(int anAge) {
age = anAge;
}
}
Halamanbaru.jsp
<%--
Document
: halamanbaru
Created on : Dec 1, 2013, 5:50:38 PM
Author
: Praktek
--%>
<%@page
contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC
"-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta
http-equiv="Content-Type" content="text/html;
charset=UTF-8">
<title>JSP Page</title>
</head>
<body>
Halaman Baru
<%
HttpSession sesi = request.getSession();
examples.TestBean kacangku =
(examples.TestBean)sesi.getAttribute("myBean");
out.print("<br>" +
kacangku.getFirstName());
out.print("<br>" +
kacangku.getLastName());
out.print("<br>" +
kacangku.getAge());
%>
</body>
</html>
Output:
Tidak ada komentar:
Posting Komentar