mvc為什麼編譯不了
① Mac intellj idea開發Spring MVC,404網頁錯誤
出現404錯誤的解決方法:
1、對於存在的網頁內容由於路徑改變而導致訪問不了時,可在IIS 中定義404錯誤指向一個動態頁面,在頁面裡面使用301永久重定向跳轉到新的地址,此時伺服器返回301狀態碼。
2、設置404指向一個設計好的html 文件,此時頁面返回的404狀態碼。 idc提供商基本都提供404設置的功能,直接上傳文件設置即可。
在IIs中設置方法:
打開IIS管理器-->點擊要設置自定義404的網站的屬性-->點擊自定義錯誤選項-->選中404頁-->選中並打開編輯屬性-->設置成 URL --> URL 里填寫「/err404.html」-->按確定退出再把做好的err404.html 頁面上傳到網站根目錄下。此處在「消息類型」中一定要選擇「文件」或「默認值」,而不要選擇「URL」,不然,將導致返回「200」狀態碼。
3、404指向一個動態頁面,比如error.asp,如果不在頁面裡面進行設置,僅僅是返回提示的HTML 代碼,將導致頁面返回200 狀態碼,這是不正確的,可以在顯示完提示內容後,增加語句: Response.Status="404 Not Found" ,這樣就保證頁面返回404狀態碼。
4、Apache下設置404錯誤頁面。為Apache Server設置404錯誤頁面的方法很簡單,只需在.htaccess 文件中加入如下內容即可,ErrorDocument 404 /notfound.php。
② tomcat的WEB-INF中的classes里的class文件為何無法重新編譯
重新載入一次,或者改下service.xml
<Context docBase="\E:\webapps\spring_mvc\WebRoot" path="/spring_mvc" reloadable="true"/>
reloadable="true" 可以在每次運行時Tomcat會重新項目
③ .net MVC3 寫代碼 cshtml 語法不變色顯示,全是黑色的,求指教,把VS2010,mvc3重裝了也不行
先看2個東東
1.Microsoft ASP.NET WebPages - Visual Studio 2010 Tools這個程序有沒有安裝,沒有的話安之
2.確認一下 VS-選項-文本編輯器-你有沒有自己加擴展名規則,如果加了,刪除之