我想在“动态方式”中将“name”参数设置为jsp:param,即:
<jsp:param value="<%=paramValue%>" name="<%=pageURL%>"/>
而不是:
<jsp:param value="<%=paramValue%>" name="page"/>
或者类似的方式来做..我只是不想在运行时决定网址。
有可能吗?
感谢你们的召唤者:)
干杯
答案 0 :(得分:4)
根据syntax reference不允许这样做。
只需添加另一个参数。
<jsp:param name="page" value="<%=paramValue%>" />
<jsp:param name="url" value="<%=pageURL%>" />
与问题无关, scriptlets 不是最佳做法。考虑学习EL,那些${}
事物,已经十多年来一直是推荐的访问JSP中后端数据的方法。
答案 1 :(得分:0)
你也可以使用表达语言:
<jsp:param value="${paramValue}" name="page"/>
<jsp:param value="${pageURL}" name="url"/>