我遇到了问题,我在JSP页面的顶部声明了一个变量,但是当我尝试使用它时,看起来它不起作用了!
<c:set var="req" value="${pageContext.request}" />
<c:set var="baseURL" value="${req.scheme}://${req.serverName}:${req.serverPort}${req.contextPath}" />
现在我试图以这种方式打印变量(baseUrl):
${baseUrl}
但没有出现!
以下是JSP的标题:
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="UTF-8" %>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
错误是什么?
答案 0 :(得分:-2)
答案是在信件案件中。它应该是:
${baseURL}
我已经知道了这个案子,但是当你厌倦了尝试编码时,这是你遇到的一个问题!