[問題] jsp 如何把邏輯和頁面分開寫?

看板Web_Design作者 (風)時間13年前 (2012/09/14 13:13), 編輯推噓2(2010)
留言12則, 3人參與, 最新討論串1/1
就像asp一樣 有1.aspx 就有1.cs檔可以寫程式 然後aspx專門寫頁面的呈現 請問jsp要如何設計才能把code和view分開寫? 是用ajax嗎?? 還是在需要寫程式碼的時候 多寫一個code.jsp 然後在那行import code.jsp 可是如果多處要寫code呢@@? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.204.79.233

09/14 13:14, , 1F
去查 servlet 跟 spring struts hibernate 這幾個關鍵字
09/14 13:14, 1F

09/14 13:16, , 2F
jsp是用來呈現頁面的東西而已,複雜的東西請放後放。
09/14 13:16, 2F

09/14 13:22, , 3F
謝謝提供關鍵字 請放後放是什麼意思?
09/14 13:22, 3F

09/14 13:23, , 4F
打錯字,是指「放後面」,放在servlet中
09/14 13:23, 4F

09/14 18:34, , 5F
剛查了一些資料發現好龐大的架構...
09/14 18:34, 5F

09/14 18:34, , 6F
還是寫在一起好了= =
09/14 18:34, 6F

09/14 20:56, , 7F
J2EE/EJB可是針對企業在用的喔,當然龐大 XD
09/14 20:56, 7F

09/15 12:50, , 8F
可以用JSTL標籤 這是JSP官方建議的view顯示方式
09/15 12:50, 8F

09/15 12:51, , 9F
在後端設定 setAttribute("變數名稱") 前端搭配<%= %>
09/15 12:51, 9F

09/15 12:52, , 10F
縮寫和JSTL標籤輸出變數
09/15 12:52, 10F

09/15 12:54, , 11F
抱歉縮寫的部分講錯 是用 ${變數名稱} 輸出變數
09/15 12:54, 11F

09/16 10:22, , 12F
請問樓上可以舉例嗎
09/16 10:22, 12F
文章代碼(AID): #1GKhpS6P (Web_Design)