<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
    我也遇到了同樣的問題,非常感謝你,讓我少走了彎路  回復  更多評論
      

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


    網站導航:
     
    主站蜘蛛池模板: 国产在线观看片a免费观看| 思思久久99热免费精品6| 久久99精品视免费看| 亚洲综合AV在线在线播放| 一区二区三区在线免费观看视频| 亚洲久本草在线中文字幕| 国产成人无码免费看片软件| 亚洲综合色视频在线观看| 免费无码午夜福利片 | 亚洲中文字幕乱码一区| 大地资源在线观看免费高清| 亚洲中文字幕久久精品无码VA| 性感美女视频免费网站午夜| 伊人久久亚洲综合影院首页| 国产成人免费手机在线观看视频| 日日摸日日碰夜夜爽亚洲| 久久亚洲高清综合| 99ee6热久久免费精品6| 亚洲一级免费毛片| 又大又硬又爽免费视频| 中国一级特黄的片子免费| 亚洲国产一区国产亚洲| 黄色片在线免费观看| 国产精品亚洲lv粉色| 国产成人综合亚洲亚洲国产第一页 | 免费吃奶摸下激烈视频| 久草免费福利在线| 亚洲av鲁丝一区二区三区| 永久免费的网站在线观看| 蜜芽亚洲av无码一区二区三区| 久久激情亚洲精品无码?V| 99re热精品视频国产免费| 亚洲色偷偷偷综合网| 久久久久亚洲爆乳少妇无| 91麻豆国产免费观看| 亚洲av综合日韩| 亚洲∧v久久久无码精品| 成人午夜性A级毛片免费| 中文字幕手机在线免费看电影| 亚洲精品无码久久毛片波多野吉衣| 一区二区三区AV高清免费波多|