Re: [JSP ] 在 Server 端用 HtmlUnit

看板java作者 (艾維斯)時間11年前 (2014/05/12 19:55), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串4/6 (看更多)
※ 引述《Laisky (Wilaind)》之銘言: : ※ 引述《PsMonkey (痞子軍團團長)》之銘言: : : 撇開為什麼 exception 比一般的 java 多的哏 : : (版規 5 是嗎?) : : 你真的覺得把 HtmlUnit 的程式寫在 JSP 裡頭是好主意嗎? : : 多少切點 view、model 之類的 pattern 吧 Orz : 我會用 JSP 只是因為知道他可以跑 java code, 只是想在server上執行java不一定需要JSP 兩者沒有直接關係 : 而 library 也僅是一開始用起來方便,所以就想說應該也可以用在 JSP, 因為JSP實際上會先被轉成servlet再執行 所以debug的難度應該會高上不少 我想這就是你所謂exception比一般多的原因之一 也是痞子所建議的部分 將程式本體(model or controller)與呈現畫面(view)分離 : 另外您說的是 : Model View ViewModel : http://en.wikipedia.org/wiki/Model_View_ViewModel 嗎 : 我倒是真的沒碰過,我會去瞭解看看。 : 我本來只想找出基本能用的 Funtionality,就是個人能用就好, : 不過看了您的建議,我好像想得有點少,應該再看些資料, : 也感覺我著重的點是比較跟網路、瀏覽器相關, : 不知有沒有 po 錯版,違反了版規。 我個人認為可以從基礎的MVC先開始了解 http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller MVC的精神是將程式邏輯與畫面呈現分離開來 你想做的模擬瀏覽器行為(使用HtmlUnit)在MVC當中會放置在model和controller的部分 而JSP僅僅只是用來呈現最終的結果(view) 分離的好處有很多 像是後端程式的修正完全不會動到頁面結果 debug的過程中也可以減少很多與實際問題無關的錯誤(如你所提的噴了一堆exception) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.64.144.158 ※ 文章網址: http://www.ptt.cc/bbs/java/M.1399895731.A.EE1.html

05/12 21:21, , 1F
懂了,原來我方法完全錯了,謝謝你們的建議,我真是太偷懶
05/12 21:21, 1F

05/12 21:23, , 2F
了...
05/12 21:23, 2F
文章代碼(AID): #1JSBQpxX (java)
文章代碼(AID): #1JSBQpxX (java)