这样写是什么意思呢?

来源:百度知道 编辑:UC知道 时间:2024/06/22 11:37:53
ServletActionContext.getRequest().setAttribute("resultmessage", "产品组增加");
ServletActionContext.getRequest().setAttribute("returnpage", "/E-Shop/admin/pgManager.jsp");
ServletActionContext.getRequest().setAttribute("continuepage", "/E-Shop/admin/addpg.jsp");

setattribute("键","值")前面是键,后面的值,但是这里他的值是字符串和页面,是什么意思呢,我只会用对象值,这种没见过啊,是他写错还是什么意思,各位帮忙解答

这个是他传的参数 可能用在后面做跳转的
根据不同的条件 resultmessage returnpage continuepage 都会被赋予不同的值

这应该只是他的一个分支条件

"/E-Shop/admin/addpg.jsp"不也是字符串吗
如果传个"car",你会说它传的是个真实的汽车吗

使用时候,将字串对象拼接,组成地址,再打开那个网页地址就成了呀

setAttribute只有你说的这一种用法,上面的代码可能是为了拼成一个地址吧。一个小技巧而已。

字符串不也是对象么?