1、java.io.FileNotFoundException: D:\apache-tomcat-6.0.28\webapps\CMS3\upload (拒絕訪問。)
這種情況是因為在創建輸出流的時候,只寫了目錄的路徑,如果要實現上傳則必須是文件的路徑才能正常上傳;如果有遇到類似的情況請看下自己的路徑是否正確;例如我的相關代碼:
String realPath = this.getServletContext().getRealPath("/upload");這個是目錄路徑信息,在文件輸出的時候按照下面的輸出就不會有問題 :
OutputStream out = new FileOutputStream(realPath+"\"+filename);這個才是文件路徑的信息。
2、剛學完框架的能不能做CMS系統,它還需要什麼技術
做CMS系統跟學沒學過框架沒有太大關系。我覺得你沒理解框架到底是用來做什麼的。
如果是回BS結構的答,好多程序(適合BS的)只用jsp就能寫出來。但為什麼出現了struts之類的框架?
因為框架規范了程序的結構,主要是使用框架之後,使得你的程序可維護性更強、開發效率更高。
所以說你的前一個問題答案是可以做。至於需要什麼技術,那就看你自己想用什麼技術了。
比如我公司做了一套OA用得是spring、Struts、Hibernate。同樣我的朋友做了一套OA,他就用JSP+JDBC,一樣做成了。
3、怎麼讓Sprng SpringMVC MyBatis搭建一個 CMS
。。。。。。。。。
好比問了一個怎麼讓Java自己寫一個CMS程序呢。。。。
正確的說法:內使用Java所開發的Web程序在Tomcat上運行容。
也就是 Tomcat上搭建了一個 網站,網站類型是CMS,使用的技術框架是Spring SpringMVC Mybatis
Spring Springmvc Mybatis只是框架,怎麼寫成CMS,還要你自己去在框架上堆代碼。