IntelliJ IDEA修改web项目访问路径

时间:2024-04-08 19:24:24

IntelliJ IDEA修改web项目访问路径

 

今天使用IntelliJ idea新建了一个maven web项目,发现了一些问题,最后全部搞定了,网上那些文章很多都是扯淡,根本没用。之前多使用的是eclipse,也许使用eclipse时间比较长,觉得eclipse比较亲切,但是现在使用IntelliJ IDEA觉得还是比eclipse更加方便和高端。。。

新建好了项目发现项目只能以localhost:8080这样的访问路径访问到主页,也就是index.jsp

那么之前我用eclipse新建的项目都是localhost:8080/xxx(项目名称)来访问。当然是可以设置tomcat来使他去除项目名称,那么IntelliJ idea应该也是一样,但是IntelliJ idea的tomcat全部都是独立的,也就是说每个项目一个tomcat实例。那么我们只需要修改这个实例就可以咯,原理知道了,那就动手干吧

 

IntelliJ IDEA修改web项目访问路径

重点就在这里,只要application context里面手动填写项目名称就可以了,tomcat默认访问路径也会自动加上

 

那么直接访问localhost:8080/business-home

成功了!

------------------------------------------

新版本的在下面需要往下拉就找到application context

平时最好把项目名去掉-----不然有时候idea给你加的域名会导致项目中link和script导入的文件错误要加 <%=path%>

<%
	String path = request.getContextPath();
	String basePath = request.getScheme() + "://"
			+ request.getServerName() + ":" + request.getServerPort()
			+ path + "/";
%>

IntelliJ idea帮tomcat建立了一套访问机制