jsp 使用request为页面添加静态数据的实例
2017-12-12 00:00
381 查看
一,在div中插入要显示的数据!
1,以下是原网页插入数据代码:
2,在src中创建servlet类:
使用request.setAttribute发送数据
3,在需要插入数据的地方加入jsp脚本:
使用request.getAttribute接收数据
通过for循环打印数据
以上这篇jsp 使用request为页面添加静态数据的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
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为页面添加静态数据的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
您可能感兴趣的文章:
JSP技术实现动态页面到静态页面的方法相关文章推荐
- jsp 使用request为页面添加静态数据的实例
- 【JSP开发】通过request获取各种静态页面的表单数据
- 在使用SSH过程中,在JSP页面中对数据进行处理,出异常!
- jsp页面添加中文数据到mysql数据库乱码问题
- jsp页面中的url链接添加随机数参数防止使用缓存
- 使用servlet,jdbc将mysql中数据显示在jsp页面中,且实现直接删除数据库数据
- 在JSP中使用struts2的标签把request中的对象数据展示在JSP上
- 使用vue根据状态添加列表数据和删除列表数据的实例
- jsp页面获取不到servlet中添加到request中的信息问题详解
- jplayer中动态添加列表曲目(js提取request中的list数据作为js参数使用)
- JSP页面中作用域及request的使用
- [置顶] Eclipse+JSP使用自定义标签库查询出MySQL表中的数据显示在页面
- jsp页面中使用js获取后台放在request或session中的值
- 使用js声明数组,对象在jsp页面中(获得ajax得到json数据)
- 使用 Repeater方式和完全静态页面使用AJAX读取和提交数据
- jsp页面使用request.getAttribute来获取值
- 使用 getValueStack() 使数据在JSP页面中回显
- 使用easyui插件中的模态框做添加/修改操作,第一次添加一切正常,第二次添加,页面出现第一次的残留数据?
- httpClient4.3 模拟Post提交,模拟Post上传文件并解决服务端使用spingMVC时upload.parseRequest(request)解析不到File,Pos简单抓取页面数据
- springboot学习(3)springboot使用jsp完成数据的页面展示