使用JSTL设置请求属性

我有以下代码:

  

我想删除scriptlet,我尝试使用c:set设置不同的范围,但它不起作用。 是否可以使用JSTL标记设置请求属性?

我试过这个并没有奏效:

  

并且

  

之后有一个包括:

        

在包含的JSP内部,请求属性显然是不可见的。

听起来不错,您想使用JSP标准标记库而不是Scriplet。

是的,可以使用c:set 。 阅读有关Core Tag Library的更多信息

   

默认情况下, c:set页面上下文中设置属性。 你可以在任何范围内设置它。

默认情况下,JSTL核心库函数“set”接受以下属性:

JSTL Core set属性(信用于tutorialspoint.com):value,target,property,var,scope

您应该使用“var =”而不是“name =”。 希望这可以帮助!

快乐的编码! 1 : 在此处输入图像描述