struts2 页面转发问题
源码很简单, Jsp中<s:property value="#request.student.username"/>
<s:iterator>
<td><a href="studentAction!registerCourse?student.username=<s:property value="#request.student.username"/>">Register Courses</a></td>
</s:iterator>
student.username的值可以显示,但是在href中作为参数却不能赋值给student.username. 如果<a href...>放在iterator外面,则又可以 --------------------编程问答-------------------- 楼主啊,你写的<s:iterator> 什么参数都没有很让我联想到了while(true){}捏,那不变成死循环了,我没有测试,不敢妄下结论,但是十有八九 是死循环,不然为什么放到外面去就可以了呢~~~ --------------------编程问答-------------------- <a href...>中的<s:property value="#request.student.username"/>
改为<s:property value="%{#request.student.username}"/>试下
另外,我建议你最好使用JSTL+EL做前台,比STRUTS2标签好用,而且功能更强大。
--------------------编程问答-------------------- 你的iterator在循环迭代什么 没有value呢?
补充:Java , Java EE