jsp文件中${}的变量是从哪里传进来的
作者:互联网
如有错误欢迎指正
遇到一段代码,在一个jsp文件中,其中有很多${},这个变量到底是从哪里传进来的
我猜是代码顶部引入了其他的js或jsp文件,最后找到一个叫taglib.jsp的文件
类似于<%@ taglib prefix="shiro" uri="/WEB-INF/tlds/shiros.tld" %>是自定义标签用的
<%@ taglib prefix="sys" tagdir="/WEB-INF/tags/sys" %>这行代码可以定义一个名为<sys>的标签,引用tag文件(与jsp文件类似)
<c:set var="qdZh" value="${pageContext.request.contextPath}/zh"/>这个是直接设置qdZh的值
所以在代码中用的${qdZh}是在taglib中定义的,但是p标签中的${newObj5.profile}在taglib中并没有定义,那${newObj5.profile}是从哪来的啊。。。。
如有错误欢迎指正
标签:文件,变量,标签,代码,taglib,jsp,newObj5 来源: https://blog.csdn.net/m0_59834108/article/details/119419484