idea 对jsp 页面支持没有eclipse智能,如下图创建的jsp模板太简单。
倘若改变了Tomcat的端口号,可能就有问题,所以我们还是将要配置<base href="<%=basePath %>">
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" isELIgnored="false"%>
<%
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort() +request.getContextPath()+"/";
%>
<!DOCTYPE html>
<html>
<head>
<base href="<%=basePath %>">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>new jsp</title>
</head>
<body>
<h1>new jsp</h1>
</body>
</html>
或者直接修改idea的jsp模板
效果如下:原来的模板和新的模板都有 删除原来即可