jsp 使用request为页面添加静态数据的实例

2023-12-05 0 669

一,在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为页面添加静态数据的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持悠久资源网。

您可能感兴趣的文章:

  • SpringMVC 向jsp页面传递数据库读取到的值方法
  • jsp实现textarea中的文字保存换行空格存到数据库的方法
  • Struts2.5 利用Ajax将json数据传值到JSP的实例
  • JSP 自定义标签实现数据字典的实例
  • 读取数据库的数据并整合成3D饼图在jsp中显示详解
  • springMVC如何将controller中数据传递到jsp页面
  • jsp中EL表达式获取数据
  • JSP数据交互实现过程解析

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悠久资源 JSP编程 jsp 使用request为页面添加静态数据的实例 https://www.u-9.cn/biancheng/jsp/95586.html

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务