下面小编就为大家分享一篇jsp 使用request为页面添加静态数据的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
一,在div中插入要显示的数据!
1,以下是原网页插入数据代码:
<div> <ul class="list-content"> <li>aaaaaaaaaaaaaaaaaaa<span>[06-29]</span></li><li>aaaaaaaaaaaaaaaaaaa<span>[06-29]</span></li><li>aaaaaaaaaaaaaaaaaaa.<span>[06-29]</span></li><li>aaaaaaaaaaaaaaaaaaa<span>[06-29]</span></li><li>aaaaaaaaaaaaaaaaaaa.<span>[06-29]</span></li><ul> <div> <div> <ul class="list-content"> <li>aaaaaaaaaaaaaaaaaaa<span>[06-29]</span></li><li>aaaaaaaaaaaaaaaaaaa<span>[06-29]</span></li><li>aaaaaaaaaaaaaaaaaaa...<span>[06-29]</span></li><li>aaaaaaaaaaaaaaaaaaa<span>[06-29]</span></li><li>aaaaaaaaaaaaaaaaaaa...<span>[06-29]</span></li><ul> </div>
2,在src中创建servlet类:
使用request.setAttribute发送数据
public static ArrayList list; static{ list=new ArrayList(); listdc.add("dcrewrwe3eeeeeeeeeeeeeeeee"); listdc.add("dcrewrwe3eeeeeeeeeeeeeeeee"); listdc.add("dcrewrwe3eeeeeeeeeeeeee<strong style="color:transparent">来源gaodai#ma#com搞@代~码网</strong>eee"); listdc.add("dcrewrwe3eeeeeeeeeeeeeeeee"); listdc.add("dcrewrwe3eeeeeeeeeeeeeeeee"); public static ArrayList listdc; static{ listdc=new ArrayList(); 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"); ArrayListlist=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 list =(ArrayList)request.getAttribute("new"); if(list!=null) for(int i=0;i<li> <span> [06-29] </span></li></ul></div><div> <ul class="list-content"> <%ArrayList listdc=(ArrayList)request.getAttribute("dc"); if(listdc!=null) for(int i=0;i<li> <span> [06-29]</span></li></ul></div>
以上就是jsp 使用request为页面添加静态数据的实例的详细内容,更多请关注gaodaima搞代码网其它相关文章!