作者PsMonkey (痞子軍團團長)
看板java
標題Jetty 處理 JSP 時如何指定 JDK 版本...
時間Mon Jul 6 15:17:31 2009
標題好難下... 也不知道是 po 這裡還是 Eclipse 版...
我用 GWT 1.6 for Eclipse 的 plug-in
這樣連 GWT 都安裝好啦...
不過,說實在的,很多地方實在不如舊版的 cypal
例如 RPC 的部份.......
扯遠了... 囧>
我因為偷懶,所以 form 的 action 指到一個 .jsp
好玩的事情就發生了...
只要這個 .jsp 用到泛型的語法
Jetty 執行到就會死翹翹......
錯誤訊息會長的像這樣
////////
2. ERROR in \foo\aFormAction.java (at line 59)
ArrayList<String> data = new ArrayList<String>();
^^^^^^
Syntax error, parameterized types are only available if source level is 1.5
////////
無論是 .jsp 檔裡頭,而是用到的 .class 都不行
問題是... 如果是 servlet 就不會有問題... Orz
請問各位大大,要怎麼設定 or 要下什麼關鍵字給 google
還是說我應該努力寫 servlet 搞 web.xml... <囧>
--
侃侃長論鮮窒礙 首頁:
http://www.psmonkey.idv.tw
眾目睽睽無心顫 Blog:
http://ps-think.blogspot.com
煢居少聊常人事
殺頭容易告白難 歡迎參觀 Java 版(@ptt.cc)精華區 \囧/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 58.114.200.219
→ PsMonkey:hmm... 問題在於,啟動 Jetty 的是 GWT... 找不到設定阿 07/06 16:06
→ PsMonkey:這個關鍵字是怎麼下的... Orz 07/06 17:20
→ qrtt1:jetty jsp generic 大概是這樣吧@@? 07/06 17:34
→ PsMonkey:==.=== 我試過了阿... Orz (雖然還是乖乖寫 Servlet) 07/06 17:36
推 kene:我猜, 會不會是 Jasper (JSP Compiler) 的問題, 因為 GWT 附 07/06 18:20
→ kene:的是 2004 年的版本, 因為太舊所以也就不讓人使用泛型 07/06 18:22
→ Schelfaniel:plug-in 的設定通常比較麻煩,如果它不給設就動不了 07/06 19:12
→ kene:所以只能 bug report 囉? 07/06 20:55