0

我有一个 JSP 页面,它显示一个包含几行的表格。在编译时一切看起来都很好,在运行时我得到这个“代码太大而无法尝试块”错误。我看到我应该溢出 JSP 并包含几个。但是我的 JPS 不允许,因为所有内容都与带有几个 tr 和 td 的表一起使用。所以我cldnt分裂。还有其他方法吗?或者我怎样才能将 JSP 洒在一张桌子上?

4

1 回答 1

0

前面已经说过,数据模型和视图的分离有其优势。

但是,您也可以在 JSP 中使用方法;输出也可以在方法中完成%>...<%

JSP 声明进来<%! ... %>

<%!

private void f(JspWriter out) throws Exception {
    out.println("hello");
}


private void tr(String a, String b) throws Exception {
   %><tr><td><%= a %></td><td><%= b %></td></tr>
   <%
}

%>
<%
    f(out);
%>
<table>
<%
    tr("good day", "bonan tagon");
    tr("good night", "bonan nokton");
%>
</table>
于 2012-11-27T20:20:37.393 回答