读书人

怎么在*java中输出html,并在jsp页面显

发布时间: 2012-08-03 00:12:14 作者: rapoo

如何在*.java中输出html,并在jsp页面显示
大家好,我想实现以下功能:
写了一个java类:
package classes;
import java.io.*;
public class Forms {
public void header(){
String headerString = "<html>\n" +
"<head>\n" +
"<title>$SYS_TITLE</title>\n" ;

?????????输出headerString;
}
}
我想在jsp页面中:
<% Forms forms = new Forms(); %>
<%forms.header()%>
把定义好的html信息输出出来,请问怎么输出?System.out.println输出到控制台了。并且我这个也不是servlet,resp.getWriter()也不用了。

谢谢大家了,请指教。

[解决办法]
...String head() 返回字符串headerString
在页面内使用out.print(form.header());
[解决办法]
<% out.print(forms.header()); %>

[解决办法]
<% Forms forms = new Forms(); %>
<%=forms.header()%>

[解决办法]
不用response还真不没辙,也可能自己才疏学浅
[解决办法]
把out传进去。
[解决办法]
servlet中response.getWriter().write()...
[解决办法]
9楼 已经告诉你了

Java code
package classes;import java.io.*;public class Forms {public void header(JspWriter out){String headerString = "<html>\n" +"<head>\n" +"<title>$SYS_TITLE</title>\n" ;out.print(headerString);}} 

读书人网 >Java Web开发

热点推荐