Linux中国 Linux中国门户站!
设为主页 设为主页
收藏本站 收藏本站
 
当前位置 :首页 ->Linux技术 ->系统管理 ->正文

bean里面如何打印到html页面

来源:Linux-cn.com 作者:Webmaster 时间:2007-05-05 点击: [收藏] [投稿]

  在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里面,方法一样所以就不举例子了。




 如果您对本文有任何疑问或者建议,请到讨论区发表您的意见: >> 论坛入口 <<



上一篇:XML和JSP的联手(2)   下一篇:Linux架设DNS服务器之三

文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【我要投稿】 【论坛讨论
更多相关文章
Power by linux-cn.com 粤ICP备05006655号