最新下载
热门教程
- 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为页面添加静态数据的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持一聚教程网。
相关文章
- HarmonyOS对接OpenClaw方案完整指南 10-15
- 全局搜索正则表达式grep命令使用做法实用指南 10-15
- Codex长会话断流解决教学:先判断连接、任务和上下文,再按顺序恢复实用指南 10-15
- 我的世界mc.js网页版在线进入 mc.js最新官网入口地址 10-14
- 疯狂水世界2026破解版下载-无限资源作弊菜单解锁 10-14
- 超星学生登录入口-超星通官网网页版登录 10-14