日期:2014-05-20  浏览次数:20808 次

jsp页面超链接怎样从数据库中取值
jsp页面取值语句 :  
  <s:iterator value="subjects">
  <s:a href="listQuestionBySubject.action?questionSubjectID=?" value=?></s:a>
  </s:iterator>

  这两个红色的问号后面写什么?本人还是初学SSH,不太懂

------解决方案--------------------
从数据库里面取值?应该是从你的subjects里面取吧?
<s:iterator value="subjects" var="sj">
<a href="listQuestionBySubject.action?questionSubjectID=<s:property value="#sj.getXXX" />"><a>
</s:iterator>

------解决方案--------------------
subjects 里面应该有你需要的值了。。。。
------解决方案--------------------
可以配合EL语句

<s:iterator value="subjects">
<s:a href="listQuestionBySubject.action?questionSubjectID=${id}" value="${value}" ></s:a>
</s:iterator>

不过一般使用strut的标签,可以实现回显功能,你多多研究下吧

------解决方案--------------------
OGNL