banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận hệ điều hành Windows dùng javabean trong trang jsp ?  XML
  [Question]   dùng javabean trong trang jsp ? 06/07/2007 07:59:18 (+0700) | #1 | 69205
[Avatar]
secmask
Elite Member

[Minus]    0    [Plus]
Joined: 29/10/2004 13:52:24
Messages: 553
Location: graveyard
Offline
[Profile] [PM] [WWW]
em có viết 1 cái javabean thế này :

Code:
package web;

public class Student {
	private String name;
	private int birth;
	public Student() {
		name= "hahiho";
		birth = 1900;
	}
	public String getName(){
		return name;
	}
	public int getBirth(){
		return birth;
	}
	public void setName(String name){
		this.name = name;
	}
	public void setBirth(int birth){
		this.birth = birth;
	}
}


trong trang jsp :

Code:
<jsp:useBean id="sv" class="web.Student" />
<div class="Info">
	<p>Student name : <jsp:getProperty name="sv" property="Name" /></p>
	
</div>


nhưng mà ko hiểu sao khi chạy apache nó toàn báo không tìm thấy thuộc tính "Name"

Cannot find any information on property 'Name' in a bean of type 'web.Student'

nếu thay đoạn "<jsp:getProperty name="sv" property="Name" />" bằng "<%= sv.getName() %>" thì nó chạy tốt

các bác giúp em với , thanks các bác.
[Up] [Print Copy]
  [Question]   Re: dùng javabean trong trang jsp ? 06/07/2007 17:32:04 (+0700) | #2 | 69284
[Avatar]
conmale
Administrator

Joined: 07/05/2004 23:43:15
Messages: 9353
Location: down under
Offline
[Profile] [PM]
À, cái này em cần hiểu rõ về Java constructor. Đây, xem 1 bài ngắn gọn, dễ hiểu:

http://www.javaworld.com/jw-10-2000/jw-1013-constructors.html
What bringing us together is stronger than what pulling us apart.
[Up] [Print Copy]
  [Question]   dùng javabean trong trang jsp ? 06/07/2007 22:19:52 (+0700) | #3 | 69308
[Avatar]
secmask
Elite Member

[Minus]    0    [Plus]
Joined: 29/10/2004 13:52:24
Messages: 553
Location: graveyard
Offline
[Profile] [PM] [WWW]
cảm ơn bác conmale, em đã thấy lỗi rồi, có 1 cái chú ý bé tí trong quyển ebook em đọc ghi là "giá trị của tên thuộc tính trong jsp:getProperty được viết bằng chữ thường" , em ko để ý nên mất cả tối hì hụi mãi ko ra được lỗi. lạ thật , method thì thì viết là getName() trong khi lấy ra lại phải viết là property="name". (lowcase).
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|