IDEA創(chuàng)建Java Web項(xiàng)目不能及時(shí)刷新HTML或JSP頁(yè)面問(wèn)題
IDEA創(chuàng)建Java Web項(xiàng)目不能及時(shí)刷新HTML或JSP頁(yè)面
當(dāng)我們使用IDEA創(chuàng)建一個(gè)Java Web項(xiàng)目,在項(xiàng)目部署完畢后啟動(dòng)服務(wù)器,卻發(fā)現(xiàn)有不滿(mǎn)的地方,又對(duì)項(xiàng)目進(jìn)行更改,改完后然而頁(yè)面卻沒(méi)有任何變動(dòng),每次需要手動(dòng)重啟服務(wù)器非常麻煩 ,本文介紹如何實(shí)現(xiàn)直接刷新Browser就可以達(dá)到刷新的目的。
教程 首先打開(kāi)Edit Configurations,從運(yùn)行-編輯配置中進(jìn)入

或者從菜單欄下面的Tomcat選項(xiàng)中的編輯配置可以直接進(jìn)去

選中你添加的Tomcat,修改On 'Update' action和On frame deactivation:必須都為Update classes and resources

點(diǎn)擊應(yīng)用,然后確定

OK,教程結(jié)束!
idea創(chuàng)建傳統(tǒng)動(dòng)態(tài)Javaweb項(xiàng)目
動(dòng)態(tài)web項(xiàng)目
1.第一步
點(diǎn)擊左上角的File–>New–>Project

2.第二步
1.找到Java Enterprise之后,在Application Sever中找到自己的Tomcat,同時(shí)勾選中Web Application




第一項(xiàng)是你的工程名字,隨便取啦,第二個(gè)是你的工程路徑,選擇好之后點(diǎn)擊finish

3.創(chuàng)建classes和lib文件夾(不創(chuàng)建的話(huà),字節(jié)碼文件會(huì)自動(dòng)存儲(chǔ)在C盤(pán))


3.第三步
1.在File中找到Project Structure

2.點(diǎn)擊Modules ,選擇Paths,選中Use module compile output path ,把路徑改成剛剛創(chuàng)建的classes文件夾



ok后再點(diǎn)旁邊的Dependencies,點(diǎn)擊"+"號(hào),選擇1 JARs or directories


選擇你剛剛創(chuàng)建的lib文件夾,OK

3. 選中jar Directory


4.第四步
1.回到主界面后,開(kāi)始集成tomcat


2.看tomcat已經(jīng)有啦,這是java Enterprise的好處啦,點(diǎn)擊Deployment



注意: 到這里如果沒(méi)有Artifict 就做如下操作,

這個(gè)時(shí)候再去看編輯tomcat的位置 就有Artifict了
注意2019 版本里有的默認(rèn)就是Artifict 顯示的效果為

點(diǎn)擊右上角的三角形

2. 運(yùn)行成功。

出現(xiàn)中文亂碼:
這個(gè)時(shí)候如果tomcat 輸出的信息出現(xiàn)中文亂碼:
處理方式如下
到上面就結(jié)束了:
這個(gè)時(shí)候如果運(yùn)行項(xiàng)目出現(xiàn)控制太亂碼:

當(dāng)前tomcat版本:8.5.7
解決辦法:
Tomcat 安裝路徑下的conf文件夾
打開(kāi)conf下logging.properties文件
建議: java.util.logging.ConsoleHandler.encoding = UTF-8 修改成
java.util.logging.ConsoleHandler.encoding = gbk
截圖如下


網(wǎng)上解決辦法:
解決辦法:
打開(kāi)conf下logging.properties文件
將帶有utf-8的編碼配置項(xiàng)注釋掉,完美解決。
#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這一行是最關(guān)鍵的,只注釋這一行也是可以的,上面那幾行習(xí)慣性注釋掉,
加載jquery的js文件方式如下

創(chuàng)建Servlet
1.先下src文件加下創(chuàng)建一個(gè)servlet Hellow.java文件

對(duì)Hello.java進(jìn)行編譯

編寫(xiě)web.xml配置文件

在創(chuàng)建的web 下面創(chuàng)建新的文件夾 下的文件并不能自動(dòng)加載 需要刷新:
如下:

總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Java中數(shù)組的使用與注意事項(xiàng)詳解(推薦)
數(shù)組是一組地址連續(xù)、長(zhǎng)度固定的具有相同類(lèi)型的數(shù)據(jù)的集合,通過(guò)數(shù)組下標(biāo)我們可以指定數(shù)字中的每一個(gè)元素,下面這篇文章主要給大家介紹了關(guān)于Java中數(shù)組的使用與注意事項(xiàng)的相關(guān)資料,需要的朋友可以參考下2021-08-08
springboot 項(xiàng)目使用jasypt加密數(shù)據(jù)源的方法
Jasypt 是一個(gè) Java 庫(kù),它允許開(kāi)發(fā)者以最小的努力為他/她的項(xiàng)目添加基本的加密功能,而且不需要對(duì)密碼學(xué)的工作原理有深刻的了解。接下來(lái)通過(guò)本文給大家介紹springboot 項(xiàng)目使用jasypt加密數(shù)據(jù)源的問(wèn)題,一起看看吧2021-11-11
Java?Http請(qǐng)求方式之RestTemplate常用方法詳解
這篇文章主要為大家介紹了Java?Http請(qǐng)求方式之RestTemplate常用方法詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-09-09
攔截Druid數(shù)據(jù)源自動(dòng)注入帳密解密實(shí)現(xiàn)詳解
這篇文章主要為大家介紹了攔截Druid數(shù)據(jù)源自動(dòng)注入帳密解密實(shí)現(xiàn)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-11-11
Java靜態(tài)和非靜態(tài)成員變量初始化過(guò)程解析
這篇文章主要介紹了Java靜態(tài)和非靜態(tài)成員變量初始化過(guò)程解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-01-01
Jsoup解析html實(shí)現(xiàn)招聘信息查詢(xún)功能
這篇文章主要為大家詳細(xì)介紹了Jsoup解析html實(shí)現(xiàn)招聘信息查詢(xún)功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-04-04
基于SpringBoot實(shí)現(xiàn)防盜鏈功能
防盜鏈?zhǔn)潜Wo(hù)資源服務(wù)器的常用方法,旨在防止未經(jīng)授權(quán)的外部鏈接直接訪(fǎng)問(wèn)服務(wù)器上的資源,如圖片、音頻和視頻文件,在本文中,我們將探討防盜鏈的概念和原理,并結(jié)合 Spring Boot 提供一個(gè)完整的可運(yùn)行示例,需要的朋友可以參考下2024-12-12
SpringBoot整合PageHelper實(shí)現(xiàn)分頁(yè)查詢(xún)功能詳解
PageHelper是mybatis框架的一個(gè)插件,用于支持在mybatis執(zhí)行分頁(yè)操作。本文將通過(guò)SpringBoot整合PageHelper實(shí)現(xiàn)分頁(yè)查詢(xún)功能,需要的可以參考一下2022-03-03
Java?多線(xiàn)程并發(fā)編程提高數(shù)據(jù)處理效率的詳細(xì)過(guò)程
這篇文章主要介紹了Java?多線(xiàn)程并發(fā)編程提高數(shù)據(jù)處理效率,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-04-04

