前言
雖說(shuō)jsp(java server page)是一個(gè)老古董了内舟,但是曾經(jīng)也確實(shí)輝煌過(guò),學(xué)習(xí)Web前端初橘,還是要了解一下验游。用idea編寫(xiě)jsp案例的時(shí)候充岛,想要在html 內(nèi)編寫(xiě)java 代碼,但是少了idea給的提示批狱,感覺(jué)效率太低裸准,這里整理總結(jié)一下詳細(xì)的解決辦法展东,給入坑的小伙伴點(diǎn)提示赔硫。
準(zhǔn)備工作
- 首先,我用的是
idea 2019.3
盐肃,如果是idea老版本比如2017的應(yīng)該沒(méi)有這問(wèn)題爪膊。 - 其次,idea 沒(méi)有開(kāi)啟
power save model
, 即省電模式
- 項(xiàng)目模塊tomcat已經(jīng)配置好
方法一
如果可以砸王,不要再<html></html>
標(biāo)簽內(nèi)編寫(xiě) java 代碼
方法二
如果需要在<html></html>
標(biāo)簽內(nèi)編寫(xiě) java 代碼推盛,那么編寫(xiě)java代碼是,先不要閉合 <% %>
總結(jié)
之所以會(huì)出現(xiàn)這樣的問(wèn)題谦铃,我想應(yīng)該是 idea 進(jìn)行了優(yōu)化耘成,想要提示開(kāi)發(fā)人員不要 將 java 代碼和 html 標(biāo)簽寫(xiě)在一起,畢竟如果你看過(guò)那些不規(guī)范的 jsp頁(yè)面驹闰,你會(huì)發(fā)現(xiàn)大量代碼和html 標(biāo)簽混在一起是真的難以閱讀瘪菌,大型jsp 項(xiàng)目都會(huì)考慮采用MVC設(shè)計(jì)。