您好,登錄后才能下訂單哦!
今天小編給大家分享一下IDEA創建Java Web項目不能及時刷新HTML或JSP頁面問題怎么解決的相關知識點,內容詳細,邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。
當我們使用IDEA創建一個Java Web項目,在項目部署完畢后啟動服務器,卻發現有不滿的地方,又對項目進行更改,改完后然而頁面卻沒有任何變動,每次需要手動重啟服務器非常麻煩 ,本文介紹如何實現直接刷新Browser就可以達到刷新的目的。
教程 首先打開Edit Configurations
,從運行-編輯配置中進入
或者從菜單欄下面的Tomcat選項中的編輯配置可以直接進去
選中你添加的Tomcat,修改On 'Update' action
和On frame deactivation:
必須都為Update classes and resources
點擊應用,然后確定
OK,教程結束!
1.第一步
點擊左上角的File–>New–>Project
2.第二步
1.找到Java Enterprise之后,在Application Sever中找到自己的Tomcat,同時勾選中Web Application
第一項是你的工程名字,隨便取啦,第二個是你的工程路徑,選擇好之后點擊finish
3.創建classes和lib文件夾(不創建的話,字節碼文件會自動存儲在C盤)
3.第三步
1.在File中找到Project Structure
2.點擊Modules ,選擇Paths,選中Use module compile output path ,把路徑改成剛剛創建的classes文件夾
ok后再點旁邊的Dependencies,點擊"+"號,選擇1 JARs or directories
選擇你剛剛創建的lib文件夾,OK
3. 選中jar Directory
4.第四步
1.回到主界面后,開始集成tomcat
2.看tomcat已經有啦,這是java Enterprise的好處啦,點擊Deployment
注意: 到這里如果沒有Artifict 就做如下操作,
這個時候再去看編輯tomcat的位置 就有Artifict了
注意2019 版本里有的默認就是Artifict 顯示的效果為
點擊右上角的三角形
2. 運行成功。
出現中文亂碼:
這個時候如果tomcat 輸出的信息出現中文亂碼:
處理方式如下
到上面就結束了:
這個時候如果運行項目出現控制太亂碼:
當前tomcat版本:8.5.7
解決辦法:
Tomcat 安裝路徑下的conf文件夾
打開conf下logging.properties文件
建議: java.util.logging.ConsoleHandler.encoding = UTF-8 修改成
java.util.logging.ConsoleHandler.encoding = gbk
截圖如下
網上解決辦法:
解決辦法:
打開conf下logging.properties文件
將帶有utf-8的編碼配置項注釋掉,完美解決。
#1catalina.org.apache.juli.AsyncFileHandler.encoding = UTF-8 #2localhost.org.apache.juli.AsyncFileHandler.encoding = UTF-8 #3manager.org.apache.juli.AsyncFileHandler.encoding = UTF-8 #4host-manager.org.apache.juli.AsyncFileHandler.encoding = UTF-8 #java.util.logging.ConsoleHandler.encoding = UTF-8
其中java.util.logging.ConsoleHandler.encoding = UTF-8這一行是最關鍵的,只注釋這一行也是可以的,上面那幾行習慣性注釋掉,
加載jquery的js文件方式如下
1.先下src文件加下創建一個servlet Hellow.java文件
對Hello.java進行編譯
編寫web.xml配置文件
在創建的web 下面創建新的文件夾 下的文件并不能自動加載 需要刷新:
如下:
以上就是“IDEA創建Java Web項目不能及時刷新HTML或JSP頁面問題怎么解決”這篇文章的所有內容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會為大家更新不同的知識,如果還想學習更多的知識,請關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。