Re: [問題] JSP 與 java 之間傳遞參數

看板java作者 (痞子軍團團長)時間11年前 (2013/05/28 17:05), 編輯推噓3(301)
留言4則, 4人參與, 最新討論串5/6 (看更多)
※ 引述《ch0219 (Ys)》之銘言: : 先感謝 F 大和 k 大的回答 ^^^^ 有人回答了然後又刪除文章了嗎? @__@ : 補充說明: : 我欲寫的是讓 jsp 處理顯示的工作,讓 java class 處理計算的工作 : 因此在 jsp 檔中主要負責讓用者 input 資料 : 再將該筆資料傳遞給 java class 經過運算處理後 : 再傳遞給 jsp 檔做結果的顯示 : 但我一直卡在這些檔案間的參數傳遞 : 問題一: : 假設在 jsp 的 form 中有兩個 type=text 的 text1,text2 : 那在 jsp -> java 之間又該如何傳遞/接收 text1、text2 的資料 ? : 問題二: : 經過 java class 的一些運算後,假設結果是型態為 String 的 str3 : java -> jsp 又該如何傳遞/接收此 str3 的資料呢? : 拜託再麻煩大家了,感謝~ 像另外一個推文所說的,你還是去買本書來看 web programming 有很多小環節不是這麼幾句話就好講完 像你現在這種需求,我根本不會想要用 request.setAttribute() 扯到 session 也有點麻煩 (當然,不是說用那個錯,而是... 不需要) 我會直接把 form 的 action 設定另一個 JSP 下面這些,基本上是跟你問題無關的廢話...... lol 寫 JSP 的快樂之處,就在於既有 Java library 大多都可以直接拿來用 (當然不考慮那種 Swing library 啦 [茶]) 因為 JSP 會先被 JSP container 轉換成特定的 Java class (更正確來講就是 Servlet) 然後產生一個新的 thread 去實際運算(就是字串產生器 XD) 而這一切都發生在 JVM 上 所以只要 JSP conatiner 沒有 restart 那麼平常 Java 怎麼寫怎麼亂搞(例如萬能的 static field \囧/) 在 JSP 就可以怎麼寫怎麼亂搞 剩下就是對付 HTTP 的 stateless 特性而已(謎之聲:而已? [毆飛]) 前陣子寫 PHP 就在遇到極大的挫折 到最後只好自己寫 socket client 跟 server 好讓東西可以互相傳來傳去 [淚目] -- 錢鍾書: 說出來的話 http://www.psmonkey.org 比不上不說出來的話 Java 版 cookcomic 版 只影射著說不出來的話 and more...... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.162.249.42

05/28 18:18, , 1F
感謝FsMonkey大大回答 ! /膜拜
05/28 18:18, 1F

05/28 19:29, , 2F
真是抱歉!!已修正~是感謝 P 大!!
05/28 19:29, 2F

05/28 22:54, , 3F
若是用servlet就去設定對應的JAVA檔
05/28 22:54, 3F

06/04 11:14, , 4F
謝謝 FsMonkey 大大!!
06/04 11:14, 4F
文章代碼(AID): #1Hf7Dbcf (java)
討論串 (同標題文章)
文章代碼(AID): #1Hf7Dbcf (java)