我有一個JSP頁面,它顯示一個包含幾行的表格。 在編譯時一切看起來不錯,在運行時我得到這個「代碼太大,嘗試塊」的錯誤。我看到我應該泄露JSP並且有幾個包含。但是我的JPS不允許,因爲所有的東西都和一張桌子上有幾個tr和td的。所以我cldnt分裂。還有其他方法嗎?或者我怎樣才能將JSP溢出表格?代碼對於JSP中的嘗試塊來說太大
0
A
回答
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>
相關問題
- 1. 圖像對於jumbotron來說太大
- 2. 多年後,Int16的值對於Int16來說太大或太小
- 3. Value32對於Int32來說太大或太小了 - Facebook和dotnetopenauth
- 4. Excel值對於十進制來說太大或太小
- 5. 字典的大小對於應用來說太大了?
- 6. 畫布對於Unity中的相機來說太大
- 7. 對於JavaScript文件來說,「太大」有多大?
- 8. angular.js被認爲對於更簡單的用例來說太大
- 9. 日期選擇器對於頁面來說太大
- 10. JSON字符串對於StringEntity來說太大
- 11. 外部分配對於這個過程來說太大了
- 12. 圖形對於cairo-renderer位圖來說太大
- 13. 這些表對於SQL Server或Oracle來說太大了嗎
- 14. 對於這個項目來說Doctrine2太「大」了嗎?
- 15. d3繪圖對於包含div來說太大
- 16. grep -vf對於大文件來說太慢
- 17. 警告:整型常量對於「long」類型來說太大
- 18. CSS背景精靈對於iPhone來說太大
- 19. HTTP頭對於瀏覽器來說可能太大了嗎?
- 20. C++:整數常量對於其類型來說太大
- 21. AssetManager.list - 對於某些設備來說結果太大
- 22. generate-id()對於大文檔來說太慢
- 23. 黃瓜測試套件對於特拉維斯來說太慢
- 24. 熊貓:df.groupby()對於大數據集來說太慢了。任何替代方法?
- 25. 查找對內存來說太大的列表的大小?
- 26. Boost程序選項:說明對於終端來說太寬
- 27. VBA通過修改來簡化代碼對於我來說我
- 28. ValueError:輸入包含NaN,無窮大或者對於dtype('float64')來說值太大
- 29. ASP MVC4 Value對於Int32來說太大或太小 - 但對於一個字符串?
- 30. 我的gif對於我的無序列表來說太大了?任何建議?
另一種方法是將您的java代碼從您的表示層中分離出來,方法是將其保留在您的JSP之外。你在用什麼框架:Spring? EJB? – jahroy
@ Jahroy..its Struts框架 – JNPW
我的JSP沒有任何核心Java代碼。它的所有JSTL都在JSP中。 – JNPW