Re: [問題] java 傳值 jsp

看板java作者 (骨頭)時間18年前 (2007/05/31 23:25), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串4/4 (看更多)
※ 引述《kewl (痴)》之銘言: : ※ 引述《calais007 (淺水中)》之銘言: : 我稍微翻書了一下看 URL : 所以我是把 java 檔加上下面程式碼 : URL u1 = new URL ("http://localhost:8080/get_gps.jsp"); : URLConnection uc1 = u1.openConnection(); : 這樣應該是有建立起連線了吧 : 假如這樣對 : 我是不是只要把要從 java 檔傳送到 get_gps.jsp 的變數指定給 uc1 : 然後在 jsp 檔裡面用 get 就好了 ? : 順便再問 如果要用 get,是用一般的法就好, : 還是 URLConnection 需要其他的方法去 get 這個問題有兩個層面 1.如果你希望 JSP有獨立處理字串的能力 , 不倚賴讀檔的話 , 那我會建議你寫成 request String的方式 . 你的前端只需要作post的溝通方式就好了, (如果你的字元長度小於255而且沒有中文字,更可以直接用get。) get是比較簡單明瞭的,就是直接在網址上加字。 ex http://xxxx.xxxx.xxx/xxx.jsp?hi=123 這樣的意思就是傳一個變數名稱叫 "hi" , value是"123"的值給該jsp 不過會比較建議用 HttpURLConnection 去處理 (可以透過 setRequestMethod(String method) 設定GET 或 POST ) 2.如果你只是想用JSP去讀檔,那大可以把class直接拉進來做JavaBean, 或 import 它然後照傳統的方式去宣告一個變數/類別來用。 (JavaBean相關文章) http://caterpillar.onlyfun.net/Gossip/JSPServlet/JavaBeanABC.htm -- 一點小意見T^T 對了 如果有包含中文 , 別忘記Encording的問題.. --  ▄▅▆▇███▇▆▅▄▃        ╰┼╯─╮ ╮         ◥███████████◣       ╰┼╯=│=│         ◥██████───────    *. ╯  ╯ ╯ の 物 語 .*  ◥███████──────◣ ~ ◢◣             ◢◣  ◥██████───────◤   ◥◤  空白的世界.翼 ◥◤  ◥██▁▂▃▄▅▆▇███▆▅▄▃▂▂telnet://tony1223.no-ip.info -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.134.27.68 ※ 編輯: TonyQ 來自: 220.134.27.68 (05/31 23:26)
文章代碼(AID): #16NkZiMY (java)
文章代碼(AID): #16NkZiMY (java)