SpringMVC訪問(wèn)WEB-INF jsp過(guò)程解析?很多新手對(duì)此不是很清楚,為了幫助大家解決這個(gè)難題,下面小編將為大家詳細(xì)講解,有這方面需求的人可以來(lái)學(xué)習(xí)下,希望你能有所收獲。
當(dāng)輸入localhost:8080/項(xiàng)目名
瀏覽器彈出不知道神馬錯(cuò)誤
The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application
出現(xiàn)這個(gè)問(wèn)題百度的下說(shuō)是將jstl-impl.jar包放到lib目錄下就可以解決了,
嘗試后確實(shí)可以解決問(wèn)題。
然而,當(dāng)我把這個(gè)jar包從我項(xiàng)目中刪除后再訪問(wèn)又出現(xiàn)不一樣的報(bào)錯(cuò)
java.lang.NoClassDefFoundError: org/apache/taglibs/standard/tag/rt/core/SetTag
也是缺少jatl-impl.jar包但是你給我報(bào)不一樣錯(cuò)誤干嘛呢
Message:The server encountered an internal error that prevented it from fulfilling this request.
大概意思是:服務(wù)器遇到內(nèi)部錯(cuò)誤,阻止其執(zhí)行此請(qǐng)求。
項(xiàng)目中web.xml配置。只需要看
因?yàn)槭荢pringMVC項(xiàng)目,我就想輸入網(wǎng)址請(qǐng)求時(shí)候由Controller返回頁(yè)面到瀏覽器不是更好嗎,這就不需要找jar包那么麻煩了
定義一個(gè)映射
這樣當(dāng)輸入localhost:8080/項(xiàng)目名 ==》servletDispatcher將這個(gè)請(qǐng)求發(fā)送到這個(gè)方法,然后返回頁(yè)面就可以了。
@RequestMapping(value = "")
public String welcomeHandler()
{
return "WEB-INF/views/login.jsp"
}
看完上述內(nèi)容是否對(duì)您有幫助呢?如果還想對(duì)相關(guān)知識(shí)有進(jìn)一步的了解或閱讀更多相關(guān)文章,請(qǐng)關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道,感謝您對(duì)創(chuàng)新互聯(lián)的支持。