读书人

lt;%@include file=quot; quot; %gt; 有关问题

发布时间: 2013-07-16 22:38:05 作者: rapoo

<%@include file=" " %> 问题



<%@ page language="java" import="java.util.*" pageEncoding="UTF-8" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">

<title>My JSP 'index.jsp' starting page</title>

</head>

<body>
<jsp:include page="test.jsp"></jsp:include>
<%@include file="test.html" %>
<%@include file="/test.jsp" %>
</body>
</html>




<%@include file="/test.jsp" %> 这个会报错。。去掉
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

就好了。。但我现在不想去掉。。想知道这个路径怎么改


JSP
[解决办法]
<jsp:include page="<%=path%>/test.jsp"></jsp:include>
[解决办法]
test.jsp路径坑可能写错了
[解决办法]
<%@include file=path+"/test.jsp" %>

读书人网 >Java相关

热点推荐