首页
论坛
图书
开发资料
在线文档
网址
下载
联系我们
 新闻│Java│JavaScript│Eclipse│Eclipse 英文│J2EE│J2ME│J2SE│JSP│Netbeans│Hibernate│JBuilder│Spring│Struts
站内搜索: 请输入搜索关键词

当前页面: 开发资料首页 → Java 专题 → bean里面如何打印到html页面

bean里面如何打印到html页面

摘要: bean里面如何打印到html页面

</td> </tr> <tr> <td width="503" height="35" valign="top" class="ArticleTeitle"> 来自:www.Jojoo.net

在chinaasp的论坛里面看到有朋友问起这个问题,所以站长写了个简单的例子,演示一下如何在bean里面使用out方法。out其实是一个jsp文件隐含的JspWriter对象,一般在jsp里面直接输出就行了,比如out.println("test");但是在bean里面这样做就会出问题,所以需要一个小小的技巧,只要将out对象传递到bean里面就能使用out的所有方法了。
下面的代码在于给大家一个思路:


<%
bean.setOut(out);
bean.test();
%>


bean里面部分代码
package examples;
import javax.servlet.jsp.*;
import java.io.*;

public class outHtml{
public outHtml(){}

JspWriter out= null;
public void setOut( JspWriter out){
this.out=out;
}

public void test(){
try{
out.println("hello");
}catch(IOException e){
System.out.println("error");
}
}
}

类似的,其它的对象response、request等都可以这样来传递到bean里面,方法一样所以就不举例子了。
function TempSave(ElementID) { CommentsPersistDiv.setAttribute("CommentContent",document.getElementById(ElementID).value); CommentsPersistDiv.save("CommentXMLStore"); } function Restore(ElementID) { CommentsPersistDiv.load("CommentXMLStore"); document.getElementById(ElementID).value=CommentsPersistDiv.getAttribute("CommentContent"); } </td> <td width="181" align="center" valign="top" class="ArticleTeitle">
</td> </tr> <tr> <td height="25" colspan="2" valign="top" class="ArticleTeitle">


↑返回目录
前一篇: JSP安全编程实例浅析
后一篇: 关于在bean里面打印html的利弊看法

首页 | 全站 Sitemap | 联系我们 | 设为首页 | 收藏本站
版权所有 Copyright © 2006-2007, Java 编程资料牛鼻站, All rights reserved