javaweb页面传值问题

页面jsp链接Url?变量=变量值,这种方式是保存在servlet的上下文里还是request里?为什么后端用servletContext上下文set的值,在前端用requestScope作用域也能获取到上下文的值

<s2:iterator value="stu"> <tr> <td><span class="STYLE4">编号</span></td> <td><s2:textfield name="user.id" id="id" value="%{id}"></s2:textfield></td> </tr> <tr> <td><span class="STYLE4">姓名</span></td> <td><s2:textfield name="user.username" id="name" value="%{username}" /></td> </tr> <tr> <td><s2:submit value="保存" align="center" /></td> </tr> </s2:iterator>你用到了struts2.1的s:iterator,如果是显示所有学生,需要用s:iterator,这个属性中有一个value里面写list集合还有一个ID(或者val),给这个集合起别名,然后你应该是循环这个list,把list所有学生取出来显示出来。更不应该所有你的编号字段和姓名字段有问题。 再说你这是修改学生。应该是取一个学生出来。通用取值都是${user.name},哪里用得到s:iterator,所以你出现的问题很大。

打字不易,如满意,望采纳。追问

struts2不支持servlet··是基于WebWork开发的MVC框架··我想知道的是关于servlet上下文跟作用域如何检索的

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答