package com.java.myapp;
public class MyProfile {
private String name = "";
public String getName() {
return name;
}
public void setName(String sname) {
name = sname;
}
}
ได้ Class เรียบร้อยแล้วชื่อไฟล์ว่า MyProfile.java ซึ่งมีรายละเอียดง่าย ๆ ดังนี้
MyProfile.java
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package com.java.myapp;
/**
*
* @author WEERACHAI
*/
public class MyProfile {
private String name = "";
public String getName() {
return name;
}
public void setName(String sname) {
name = sname;
}
}
ชื่อ Class ว่า MyClass และมี setName (สำหรับ set ตัวแปร) และ getName (สำหรับ get ตัวแปร) ขั้นตอนต่อไปคือเรียกใช้ Beans
index.jsp
<%--
Document : index
Created on : Aug 12, 2013, 10:50:40 AM
Author : WEERACHAI
--%>
<jsp:useBean id="profile" class="com.java.myapp.MyProfile" />
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>ThaiCreate.Com JSP Tutorial</title>
</head>
<body>
<!-- set Property -->
<jsp:setProperty name="profile" property = "setName" value="Weerachai Nukitram" />
<!-- get Property -->
<jsp:getProperty name="profile" property="getName()"/>
<br>
<a href="view.jsp">Go to View</a>
</body>
</html>