沙漠中的魚

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

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

          Posted on 2008-03-08 12:51 沙漠中的魚 閱讀(466) 評論(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);

          }

          }

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

          主站蜘蛛池模板: 商水县| 富川| 商洛市| 平湖市| 阜宁县| 高阳县| 洪湖市| 瑞丽市| 仲巴县| 浑源县| 宜春市| 东兴市| 商南县| 呈贡县| 井研县| 罗平县| 黄梅县| 金门县| 鄢陵县| 滕州市| 额尔古纳市| 怀来县| 南溪县| 砀山县| 奇台县| 岑巩县| 西丰县| 呼伦贝尔市| 库伦旗| 越西县| 井陉县| 北流市| 华池县| 高唐县| 威信县| 富裕县| 建宁县| 胶南市| 大渡口区| 布拖县| 宕昌县|