【发布时间】:2015-08-25 17:28:20
【问题描述】:
在 Jsp 自定义标签中打印变量时遇到问题。当使用下面的代码时,c:out 不打印任何内容,并且当尝试使用 c:out 中的默认属性时,它会打印默认值,这意味着变量是 null 而不是这是我的代码。
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<% int x = 1;%>
<c:out value="${x}" />
我怎样才能做到这一点
【问题讨论】:
-
你得到什么输出?你收到
${x}了吗? -
无(空白页)
-
在使用我在下面发布的解决方案后,如果您仍然遇到同样的问题,请告诉我
-
x 是一个脚本变量。为了将其用作作用域变量,您必须将其放入作用域中。
-
这是一种方法。