public String getHi()
{
return "123";
}
解决方案 »
- webservice 1.4 的客户端 如何调用 1.6的服务器端
- tomcat HTTP Status 405 - HTTP method GET is not supported by this URL错误,高手来帮忙!
- TOMCAT 5.5.23 启动出错了
- 吐血晕倒**********三天内目瞪口呆******疑难综合症********求助高手************
- dropship(飞翔的年代)接分(只给dropship(飞翔的年代))(1)
- 请高手帮忙,客户端调用WebServices时遇到的异常问题,快急死了,请高手耐心帮忙看看吧
- 一个判断输入的值是否是数字的函数?
- 一个小问题
- 一个type=“text”文本诓怎么实现写了内容后按回车触发调用一个javascript的函数?
- 大侠帮忙!javascript 与jsp怎么传参数呢?谢谢!加急!
- javamail应用中出现的错误,请高手赐教!
- 启动RESIN后,执行JSP文件时显示“No tags”,出现500错误,是什么原因!!!
out.println("<a href=message.jsp?messageid="+Rst.getInt(1)+" target=\"rbottom\" >");
out.println(Rst.getString(5)); //主题
out.println("</a>");
out.println("(");
out.println(Rst.getString(4)); //作者
out.println(")");
out.println("</div>");
out.println("</td>");
out.println("<td width=\"20%\">"); //时间
out.println("<div align=\"center\">");
out.println("<font color=\"#000000\">");
out.println((Rst.getString(8)).substring(0,16));
out.println("</font>");
out.println("</div>");
甚至还要多,中间还有别的代码,该怎么做呢?
感谢路人甲老兄的提示,谢谢!
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里面,方法一样所以就不举例子了。