程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> JSP編程 >> 關於JSP >> bean裡面如何打印到html頁面

bean裡面如何打印到html頁面

編輯:關於JSP

在chinaasp的論壇裡面看到有朋友問起這個問題,所以站長寫了個簡單的例子,演示一下如何在bean裡面使用out方法。
out方法其實是一個jsp文件隱含的JspWriter對象,一般在jsp也面裡面直接輸出就行了,比如out.println("test");
但是在bean裡面這樣做就會出問題,所以需要一個小小的技巧,只要將out對象傳遞到bean裡面就能使用out的所有方法了。
下面的代碼在於給大家一個思路:

<jsp:useBean id="bean" class="XXX" scope="XXX"/>
<%
bean.setOut(response);
bean.test();
%>


bean裡面部分代碼
import javax.servlet.jsp.*;
JspWriter out= null;
public void setOut( JspWriter out)
{
this.out=out;
}
public void test()
{
out.println("<font size=12>hello</font>");
}
類似的,其它的對象response、request等都可以這樣來傳遞到bean裡面,方法一樣所以就不舉例子了。


  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved