java初学者问题 将数据表中的数据显示出来,如果给那些记录加上链接,使得点击之后打开另一个页面比如说显示张三李四........然后点击张三跳转到张三的个人介绍页面上去分不多,请教大家了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你用超连接<a href="/xxx.do">张三</a>把它连到action中处理数据 ,然后在action中操作后台数据.把数据放在集合中 ,用request或session保存通过转发到另一个页面去,循环遍历显示信息就可以了。 <a href="个人介绍页面?name=<%=name%>">张三</a><%=name%>=张三 后台封装成HashMap或着其他集合类取出后<%for(i=0;HashMap.isEmpty();i++){%><a href="个人介绍页面?name= <%=HashMap.getString(i)%> "> <%=name%> </a> <%}%>在struts下可以用迭代标签那样更简单 跳转加分页 <table align="center"> <tr align="center"> <td> <select name="searchName"> <option value="bookName"> 书名 </option> <option value="bookAuthor"> 作者 </option> <option value="bookPublish"> 出版社 </option> <option value="bookContent"> 出版日期 </option> <option value="bookIsbn"> ISBN </option> <option value="bookPage"> 出版地 </option> </select> <input type="text" name="searchValue" value="" size="10" /> <input type="button" name="Search" value="查询" onClick="doSearch();"> </td> </tr> <tr align="center"> <td> <a href="<s:url action="list" includeParams="none"/>">全部</a> <!-- <a href='<s:url action="edit" ></s:url>'>增加</a> --> </td> </tr> <tr> <td> <table cellspacing="0" align="center"> <thead> <tr> <th> 书名 </th> <th> 作者 </th> <th> 出版社 </th> <th> ISNB </th> <th> 出版地 </th> <th> 价格 </th> <th> 出版日期 </th> </tr> </thead> <tbody> <s:iterator value="availableItems"> <tr class="trs"> <td> <a href='<s:url action="disp" ><s:param name="bookinfo" value="bookinfo" /></s:url>'> <s:property value="bookName" /> </a> </td> <td> <s:property value="bookAuthor" /> </td> <td> <s:property value="bookPublish" /> </td> <td> <s:property value="bookIsbn" /> </td> <td> <s:property value="bookPage" /> </td> <td> <s:property value="bookPrice" /> </td> <td> <s:property value="bookContent" /> </td> </tr> </s:iterator> <s:if test="null!=searchValue && 0!=totalRows"> <tr align="right"> <td colspan="9"> 共 <s:property value="totalRows" /> 行 第 <s:property value="currentPage" /> 页 共 <s:property value="pager.getTotalPages()" /> 页 <a href="<s:url value="list.action"> <s:param name="currentPage" value="currentPage"/> <s:param name="pagerMethod" value="'first'"/> </s:url>">首页</a> <a href="<s:url value="list.action"> <s:param name="currentPage" value="currentPage"/> <s:param name="pagerMethod" value="'previous'"/> </s:url>">上一页</a> <a href="<s:url value="list.action"> <s:param name="currentPage" value="currentPage"/> <s:param name="pagerMethod" value="'next'"/> </s:url>">下一页</a> <a href="<s:url value="list.action"> <s:param name="currentPage" value="currentPage"/> <s:param name="pagerMethod" value="'last'"/> </s:url>">尾页</a> </td> </tr> </s:if> </tbody> </table> </td> </tr> </table> </body> jsp求助 如何根据<bean:write>的不同值输出不同文字 JSF里的表怎么引用CSS? jsp为什么不能正确调用ocx控件 html能不能实现选择文件夹 连接池问题,急 加分!!! 上传图片到服务器并保存到数据库? 关于Tomcat 的菜鸟问题~~ 为什么我的tomcat不会自动重载servlet啊?? 表单提交如何加密数据? struts2 <s:url />标签传递参数乱码问题! jsp下载画面表示两次的问题。
把数据放在集合中 ,用request或session保存
通过转发到另一个页面去,循环遍历显示信息就可以了。
<%=name%>=张三
取出后
<%for(i=0;HashMap.isEmpty();i++){%>
<a href="个人介绍页面?name= <%=HashMap.getString(i)%> "> <%=name%> </a>
<%}%>在struts下可以用迭代标签那样更简单
<table align="center">
<tr align="center">
<td>
<select name="searchName">
<option value="bookName">
书名
</option>
<option value="bookAuthor">
作者
</option>
<option value="bookPublish">
出版社
</option>
<option value="bookContent">
出版日期
</option>
<option value="bookIsbn">
ISBN
</option>
<option value="bookPage">
出版地
</option>
</select>
<input type="text" name="searchValue" value="" size="10" />
<input type="button" name="Search" value="查询" onClick="doSearch();">
</td>
</tr>
<tr align="center">
<td>
<a href="<s:url action="list" includeParams="none"/>">全部</a>
<!--
<a href='<s:url action="edit" ></s:url>'>增加</a>
-->
</td>
</tr>
<tr>
<td>
<table cellspacing="0" align="center">
<thead>
<tr>
<th>
书名
</th>
<th>
作者
</th>
<th>
出版社
</th>
<th>
ISNB
</th>
<th>
出版地
</th>
<th>
价格
</th>
<th>
出版日期
</th>
</tr>
</thead>
<tbody>
<s:iterator value="availableItems">
<tr class="trs">
<td>
<a href='<s:url action="disp" ><s:param name="bookinfo" value="bookinfo" /></s:url>'>
<s:property value="bookName" /> </a>
</td>
<td>
<s:property value="bookAuthor" />
</td>
<td>
<s:property value="bookPublish" />
</td>
<td>
<s:property value="bookIsbn" />
</td>
<td>
<s:property value="bookPage" />
</td>
<td>
<s:property value="bookPrice" />
</td>
<td>
<s:property value="bookContent" />
</td>
</tr>
</s:iterator>
<s:if test="null!=searchValue && 0!=totalRows">
<tr align="right">
<td colspan="9">
共
<s:property value="totalRows" />
行 第
<s:property value="currentPage" />
页 共
<s:property value="pager.getTotalPages()" />
页
<a href="<s:url value="list.action">
<s:param name="currentPage" value="currentPage"/>
<s:param name="pagerMethod" value="'first'"/>
</s:url>">首页</a>
<a href="<s:url value="list.action">
<s:param name="currentPage" value="currentPage"/>
<s:param name="pagerMethod" value="'previous'"/>
</s:url>">上一页</a>
<a href="<s:url value="list.action">
<s:param name="currentPage" value="currentPage"/>
<s:param name="pagerMethod" value="'next'"/>
</s:url>">下一页</a>
<a href="<s:url value="list.action">
<s:param name="currentPage" value="currentPage"/>
<s:param name="pagerMethod" value="'last'"/>
</s:url>">尾页</a>
</td>
</tr>
</s:if>
</tbody>
</table>
</td>
</tr>
</table> </body>