日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

关于JSP与Int不得不说的故事

發布時間:2025/3/15 javascript 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 关于JSP与Int不得不说的故事 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

今天遇到一個問題,我在一個一個jsp中有一個input type="radio",該radio的值放到了session.getAttribute("sex")中,這時候要展示頁面的時候需要判斷從sql獲取的值到底是哪個radio,  so,我寫了一下判斷

<% if((int)session.getAttribute("sex")==0){%>
<input type="radio" name="ia.sex" value="0" checked="checked"/>男
<input type="radio" name="ia.sex" value="1" />女
<% }else if((int)session.getAttribute("sex")==1){%>
<input type="radio" name="ia.sex" value="0" />男
<input type="radio" name="ia.sex" value="1" checked="checked"/>女
<% }%>

?

但是這時候一發布發現一個問題!

報錯:

?Unable to compile class for JSP:?                

An error occurred at line: 68 in the jsp file: /success/logdata.jsp

Cannot cast from Object to int

?

什么意思呢?

無法編譯Jsp:
行有一個錯誤:68在JSP文件:/成功/ logdata.jsp
不能投到int的對象

?

然后我就將int換為Integer,如下

<% if((Integer)session.getAttribute("sex")==0){%>
<input type="radio" name="ia.sex" value="0" checked="checked"/>男
<input type="radio" name="ia.sex" value="1" />女
<% }else if((Integer)session.getAttribute("sex")==1){%>
<input type="radio" name="ia.sex" value="0" />男
<input type="radio" name="ia.sex" value="1" checked="checked"/>女
<% }%>

?

?

運行!OK,所以

?

JSP這個大坑貨居然不認識Int!!!

轉載于:https://www.cnblogs.com/zzxxll/p/5485291.html

總結

以上是生活随笔為你收集整理的关于JSP与Int不得不说的故事的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。