最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
jsp 使用request为页面添加静态数据的实例
时间:2025-07-04 11:55:01 编辑:袖梨 来源:一聚教程网
一,在div中插入要显示的数据!
1,以下是原网页插入数据代码:
<div> <ul class="list-content"><li><a href="">aaaaaaaaaaaaaaaaaaa</a><span>[06-29]</span></li><li><a href="">aaaaaaaaaaaaaaaaaaa</a><span>[06-29]</span></li><li><a href="">aaaaaaaaaaaaaaaaaaa.</a><span>[06-29]</span></li><li><a href="">aaaaaaaaaaaaaaaaaaa</a><span>[06-29]</span></li><li><a href="">aaaaaaaaaaaaaaaaaaa.</a><span>[06-29]</span></li><ul><div><div><ul class="list-content"><li><a href="">aaaaaaaaaaaaaaaaaaa</a><span>[06-29]</span></li> <li><a href="">aaaaaaaaaaaaaaaaaaa</a><span>[06-29]</span></li><li><a href="">aaaaaaaaaaaaaaaaaaa...</a><span>[06-29]</span></li><li><a href="">aaaaaaaaaaaaaaaaaaa</a><span>[06-29]</span></li><li><a href="">aaaaaaaaaaaaaaaaaaa...</a><span>[06-29]</span></li><ul></div>
2,在src中创建servlet类:
使用request.setAttribute发送数据
public static ArrayList<String> list; static{ list=new ArrayList<String>(); listdc.add("dcrewrwe3eeeeeeeeeeeeeeeee");listdc.add("dcrewrwe3eeeeeeeeeeeeeeeee");listdc.add("dcrewrwe3eeeeeeeeeeeeeeeee"); listdc.add("dcrewrwe3eeeeeeeeeeeeeeeee");listdc.add("dcrewrwe3eeeeeeeeeeeeeeeee"); public static ArrayList<String> listdc; static{ listdc=new ArrayList<String>(); listdc.add("dcrewrwe3eeeeeeeeeeeeeeeee"); listdc.add("dcrewrwe3eeeeeeeeeeeeeeeee"); listdc.add("dcrewrwe3eeeeeeeeeeeeeeeee"); listdc.add("dcrewrwe3eeeeeeeeeeeeeeeee"); listdc.add("dcrewrwe3eeeeeeeeeeeeeeeee"); } public void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {request.setCharacterEncoding("UTF-8");response.setContentType("text/html");ArrayList<String>list=getData();request.setAttribute("new", list);request.setAttribute("dc", listdc);request.getRequestDispatcher("/page/default.jsp").forward(request, response); }
3,在需要插入数据的地方加入jsp脚本:
使用request.getAttribute接收数据
通过for循环打印数据
<div> <ul class="list-content"> <%ArrayList<String> list =(ArrayList<String>)request.getAttribute("new");if(list!=null) for(int i=0;i<list.size();i++){%> <li><a href="" style=" rel="external nofollow" rel="external nofollow" width:644px"><% out.print(list.get(i)); %></a><span>[06-29]</span> </li><% }%> </ul></div><div> <ul class="list-content"> <%ArrayList<String> listdc=(ArrayList<String>)request.getAttribute("dc");if(listdc!=null)for(int i=0;i<listdc.size();i++){ %> <li> <a href="" style=" rel="external nofollow" rel="external nofollow" width:644px"> <% out.print(listdc.get(i)); %> </a><span> [06-29]</span> </li> <% } %> </ul></div>
以上这篇jsp 使用request为页面添加静态数据的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持一聚教程网。
相关文章
- Steam春季促销游戏推荐2025 07-04
- 天国拯救2祖传宝物任务如何完成 07-04
- 怪物猎人荒野调查团票如何速刷 07-04
- 币安如何安全出入金?币安C2C出入金详细流程 07-04
- 英雄联盟赤金秘宝活动指南 07-04
- 云顶之弈双城之战2全球总决赛口令码一览 07-04