平时我们加载Action的时候都是提交表单,或者点击按钮以后才能发起Action请求。
现在我要实现一个功能:打开一个网站的首页从数据库中立刻读取多条不同表中的数据显示在页面上。这个时候要发起多个Action请求,而且还是要自动发起请求。
实现的效果如图所示:
实现的核心代码如下:利用iframe标签的src指向Action。加载页面的时候会自动加载Action
- <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
- <%
- request.setCharacterEncoding("UTF-8");
- %>
- <!doctype html>
- <html>
- <head>
- <meta charset="utf-8" />
- <title>KindEditor JSP</title>
- </head>
- <body>
- <iframe id="mainframe" src="findAction.action" name="mainframe" frameborder="0" scrolling="no" width="1000px" height="100px"></iframe>
- <iframe id="mainframe" src="findAction2.action" name="mainframe" frameborder="0" scrolling="no" width="1000px" height="700px" ></iframe>
- </body>
- </html>