您正在执行的是静态包含。静态包含将在编译时解析,因此可能不使用仅在执行时才知道的参数值。
您需要的是动态包括:
<jsp:include page="..." />
注意,您应该使用JSP
EL而不是scriptlet。似乎您正在用index.jsp实现中央控制器。您应该使用servlet代替,并从该servlet调度到适当的JSP。或者更好的方法是使用现有的MVC框架,例如Stripes或Spring
MVC。
欢迎分享,转载请注明来源:内存溢出
您正在执行的是静态包含。静态包含将在编译时解析,因此可能不使用仅在执行时才知道的参数值。
您需要的是动态包括:
<jsp:include page="..." />
注意,您应该使用JSP
EL而不是scriptlet。似乎您正在用index.jsp实现中央控制器。您应该使用servlet代替,并从该servlet调度到适当的JSP。或者更好的方法是使用现有的MVC框架,例如Stripes或Spring
MVC。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)