沙漠中的魚

          欲上天堂,先下地獄
          posts - 0, comments - 56, trackbacks - 0, articles - 119
            BlogJava :: 首頁 ::  :: 聯系 :: 聚合  :: 管理

          關于struts 2中傳遞整型參數的問題

          Posted on 2008-03-08 12:51 沙漠中的魚 閱讀(458) 評論(0)  編輯  收藏 所屬分類: 開源框架

          最近在用struts 2開發程序的過程中,遇到了一個很奇怪的問題,我在自己的電腦上運行的好好的,一到其他一些電腦上運行就會出現類型轉異常產錯誤,找了很久原來是字符串轉換為整型時產生異常
          我在action中定義了如下字段

          public FunctionAction{
          prinvate int nodeId=-1;

          public void setNodeId(int nodeId){
          this.nodeId=nodeId;

          }
          public int getNodeId(){
          return this.nodeId;

          }

          }
           我在URL中輸入http://127.0.0.1:8080/inportal/functionAction.action?nodeId=2
          就會出現如上情況。我現在就感到很奇怪,字符串2明明可能轉換為數字2。為什么會出現異常呢?
          后來想了另一種辦法,就沒有出現類型轉換異常了

          public FunctionAction{
          prinvate int nodeId=-1;

          public void setNodeId(String nodeId){
          this.nodeId=Integer.parse(nodeId);

          }
          public String getNodeId(){
          return String.value(this.nodeId);

          }

          }

          這一個問題一值不解,需要好好研究

          主站蜘蛛池模板: 额尔古纳市| 玉环县| 疏附县| 澄迈县| 连平县| 舟曲县| 句容市| 三亚市| 酒泉市| 准格尔旗| 浦东新区| 建阳市| 夏津县| 个旧市| 固原市| 泰来县| 祁东县| 义马市| 资兴市| 吉水县| 霍邱县| 双江| 雅安市| 潜江市| 交口县| 乌恰县| 驻马店市| 灵石县| 余庆县| 大石桥市| 保亭| 古田县| 西吉县| 平陆县| 德保县| 呼伦贝尔市| 汝城县| 金乡县| 库车县| 观塘区| 庆安县|