[問題] JSP存Session變數型態疑問
小弟我在製作JSP已經到了尾聲~~
但是還是有個疑問想請教大家
我有一個程式輸出的變數型態為Integer~~~需保存下來(該變數為test)
步驟一: input.jsp
將這筆資料存入session當中
因此我使用session.putValue或是session.setAttribute
步驟二: result.jsp
於此頁取得session
我使用了session.getValue或是session.getAttribute
這邊都沒問題!!
然而,在result.jsp必須做數學運算~~~~因此取得的session必須要是int
於是產生session到底能不能存入int的問題??
為了這樣做,又在能力不足的狀況下,我土法煉鋼:
1.先在input.jsp將test變數轉成String,並存入session
2.到了result.jsp取得session後,再利用parseInt轉回整數進行數學運算
這樣做是成功了~~
但是,徒增一道繁瑣程序,明明test產生的數據就是int,結果卻因為要存入session必須
交替轉換資料型態。
想請教各位先進,是否能以int存入session,因為上網找了資料
都有看到 Integer xx=(Integer)session.getValue("yy")的語法來取得session
代表之前曾經用int型態保存session????
可惜的是,沒有看到他們如何存入session
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.23.11.137
※ 編輯: coin3 來自: 163.23.11.137 (06/12 13:03)
推
06/12 13:59, , 1F
06/12 13:59, 1F
→
06/12 14:11, , 2F
06/12 14:11, 2F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):