分類  >  WEB開發 >

對象序列化存入文件有關問題

tags:    時間:2013-12-09 22:05:23
對象序列化存入文件問題
String id = customer.getId();
String relativePath = "/WEB-INF/classes/customerData/" + id
+ ".ser";
System.out.println("2");
String realPath = getServletContext().getRealPath(relativePath);
// 將對象序列化到文件中
FileOutputStream fos = new FileOutputStream(realPath);
ObjectOutputStream oos = new ObjectOutputStream(fos);
oos.writeObject(customer);

我用這段代碼進行序列化的時候,E:\大二(下)\workplace1\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\6_1_3\WEB-INF\classes\customerData\4628514254221416162.ser (系統找不到指定的路徑。)
會出現這樣的錯誤,
求教!!!

------解決方案--------------------
請確認 /WEB-INF/classes/customerData/ 目錄存在且一般用戶可寫

推薦閱讀文章

Bookmark the permalink ,來源:互聯網