<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 23,comments - 12,trackbacks - 0


     

    問題:JavaBean的一個寫文件方法,獨立調試正常。但移到Struts下,通過Action調用時,

    拋出異常。


     

    原因:文件路徑問題
    解決方法:
    1.修改原來JavaBean里帶前綴路徑的文件---"resources/users.properties"
    為"users.properties"
    2.將struts框架下的源文件users.properties,直接移到src下
    3.重新編譯,部署
    4.運行這個注冊組件成功后,可以到$服務器主目錄$/bin下,查看這個已經寫過的
    users.properties文件
    以上問題,曾嘗試將resources/user.properite改為絕對路徑"d:/users.properties",
    或改為相對路徑"/resources/properties",或直接向JavaBean中傳入路徑參數path,
    path=request.getRealPath("")(或request.getContextPath)等,均沒有調試成功。
    故記錄下來,希望其它網友遇到時,不必再做這樣的重復勞動。
    附:
    1.Action中調用方法:
    UserDirectory.getInstance().setUser(userName,password1);
    2.JavaBean的縮略代碼:
    UserDirectory.java
    import java.io.IOException;
    import java.io.FileOutputStream;
    import java.util.Enumeration;
    import java.util.Properties;
    public class UserDirectory {
     private static final String UserDirectoryFile = "users.properties";
     private static final String UserDirectoryHeader = "${user}=${password}";
     public static UserDirectory getInstance() throws UserDirectoryException {
      if (null == userDirectory) {
       userDirectory = new UserDirectory();
      }
       return userDirectory;
     }
     
      public void setUser(String userId, String password) throws
       UserDirectoryException {
       if ( (null == userId) || (null == password)) {
        throw new UserDirectoryException();
       }try {
        p.put(fixId(userId), password);
        p.store(new FileOutputStream(UserDirectoryFile),UserDirectoryHeader);
       }catch (IOException e) {
        throw new UserDirectoryException();
       }
      }
     }
    posted on 2005-09-07 13:39 my java 閱讀(1511) 評論(1)  編輯  收藏

    FeedBack:
    # re: Struts中讀寫文件的路徑問題
    2009-10-15 08:32 | yu
    我也遇到了同樣的問題,非常感謝你,讓我少走了彎路  回復  更多評論
      

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 国产一区二区免费在线| 在线观看人成网站深夜免费| 亚洲欧洲国产精品香蕉网| 色偷偷亚洲第一综合网| 深夜国产福利99亚洲视频| 国产精品亚洲综合| 亚洲成a人片在线播放| 精品国产污污免费网站入口在线| 中文字幕亚洲日本岛国片| 久久免费国产精品一区二区| 久久久无码精品亚洲日韩蜜臀浪潮| 99在线视频免费| 亚洲av产在线精品亚洲第一站| 日本最新免费网站| 涩涩色中文综合亚洲| 国产免费人成视频在线观看| 免费国产污网站在线观看不要卡 | 岛国精品一区免费视频在线观看| 亚洲色自偷自拍另类小说| 无码国产精品一区二区免费3p| 亚洲无限乱码一二三四区| 岛国大片免费在线观看| 一个人看的免费高清视频日本| 九月丁香婷婷亚洲综合色| 我们的2018在线观看免费高清| 亚洲精品无码专区久久| 久久精品亚洲乱码伦伦中文| 久久午夜伦鲁片免费无码| 亚洲风情亚Aⅴ在线发布| 亚洲欧洲国产精品香蕉网| 思思re热免费精品视频66| 美女裸体无遮挡免费视频网站| a级亚洲片精品久久久久久久| 最近最新高清免费中文字幕| 亚洲欧洲国产综合AV无码久久| 亚洲中文字幕无码专区| 免费观看激色视频网站(性色)| 一区在线免费观看| 亚洲免费福利在线视频| 中文字幕无码精品亚洲资源网| 69成人免费视频|