在Java中创建表格,在JSP中输出
ABCD.java
……
……
if(A == B)
{
out.println( " <table width= '749 ' border= '1 '> ");
out.println( " <tr> ");
out.println( " <td> + "ID号 " + " </td> ");
out.println( " </tr> ");
while(rs.next())
{
out.println( " <tr> ");
out.println( " <td> " + "0006 " + " </td> ");
out.println( " </tr> ");
}
out.println( " </table> ");
}
……
……
XYZ.jsp
……
……
<tr> <td> <%= ?%> </td> </tr>
……
……
请问:
问号“?”处应该插入什么样的表达式就可以将 ABCD.java 中创建的那个表格,在 XYZ.jsp 中显示呢?也就是说用一个这样的表达式 <%= %> 将 ABCD.java 中的 out.println 的内容显示在 XYZ.jsp 中。
本人一菜鸟,对这个问题不知从何入手。有哪位好心人能帮帮我!我在此谢过了~~
------解决方案-------------------- <%=var%>
等等效于:
<%
out.print(var); //输出变量var
%>
------解决方案--------------------你的JAVA中要是这么写的话,去看下自定义标签,就知道怎么弄了。
另外提一种方法:
把你所有的out.println()里的内容,都组成一个字符串table_1,
然后传到页面,直接 <%=table_1%> ,就行了
:)