jsp頁面加載緩慢

防止頁面提交,後台處理緩慢,避免重複提交,需要提示一個處理中的,

以下的操作都是基於jquery代碼

,如果是在LinkingSys要引用外部的js或者jquery文件,需要在引用的src目錄上加上<% = path %>  或者  <%=basePath%>

Example

<script type="text/javascript"
src="<%=basePath%>/admin/js/jquery/jquery-1.4.2.min.js"></script>

1.在body

下添加

<div id="loadDivId"

style="width: 888; height: 100%; z-index: 9999; background-color: #FFF; position: fixed; opacity: 0.5; top: 0; display: none;">

<div style="top: 40%; left: 40%; position: absolute;">

<img alt="loading" src="<%=path%>/admin/images/load/load02.gif" />

</div>

</div>

2.在提交actio 之前加

$("#loadDivId").css("display", "");

时间: 2024-11-08 13:21:04

jsp頁面加載緩慢的相关文章

php加載語言包

在languagebag.php中 <?php ob_start(); include_once 'template/index.html'; //加载模板文件,并执行里面的php指令 $str = ob_get_contents(); ob_clean(); $zh_arr = array( //中文语言包 'name'        => '姓名', 'address'    => '地址', 'date'        => '日期'     ); $en_arr = arr

Jquery easy ui datagrid動態加載列問題

1.如下图效果是当选择不同的日期范围时datagrid则会加载出对应的列数 2.首先是后台组装数据,我采用的是循环并拼接DataTable数据,如下代码 //循環添加datagrid所需的表頭數據 for (int i = 0; i < table.Columns.Count; i++) { columns.AppendFormat("{{field:'{0}',title:'{1}',align:'center',width:{2}}},", table.Columns[i].

預加載combobox定義

script裡定義如下: $(function(){ $('#CUST_NAME').combobox({  valueField: 'value',  textField: 'label',  data: [{   label: '不用輸入',   value: '0'    },{   label: '詢問輸入',   value: '1'  },{   label: '必須輸入',   value: '2'  }] }); $('#CUST_NAME'').combobox('setVal

打开jsp页面自动加载多个Action的实现方法

平时我们加载Action的时候都是提交表单,或者点击按钮以后才能发起Action请求. 现在我要实现一个功能:打开一个网站的首页从数据库中立刻读取多条不同表中的数据显示在页面上.这个时候要发起多个Action请求,而且还是要自动发起请求. 实现的效果如图所示: 实现的核心代码如下:利用iframe标签的src指向Action.加载页面的时候会自动加载Action [html] view plaincopy <%@ page language="java" contentType=

jsp页面的加载过程

1. java是在服务器端运行的代码,jsp在服务器的servlet里运行,而javascript和html都是在浏览器端运行的代码.所以加载执行顺序是是java>jsp>js. js代码时html代码的一部分,所以页面加载的时候是由上而下加载.所以js加载的顺序也就是页面中<script>标签出现的顺序.<script>标签里面的或者是引入的外部js文件的执行顺序都是其语句出现的顺序,其中js执行的过程也是页面装载的一部分. 2.1 在js脚本中定义的全局变量和函数,

Maven工程webinfo下面的JSP页面无法加载.js、.css文件的解决方案

--下面是我的工程路径 --我jsp的写法 -----启动工程,访问js文件的路径是这样的, href="http://localhost:8080/activiti/css/public.css" 怎么看都没毛病.但是提示404找不到. 所以判断是因为访问被拦截住了.最后分析查找得知,是因为在web.xml缺少了SpringMVC拦截设置. -----下面这段代码来源于其他博客转载 通过在web.xml中添加如下设置后,问题的得以解决: 注意: 下面这段代码,要写在引入springM

JSP页面动态加载到iframe

main 页面有个iframe 域 <iframe id="myiframe" framespacing="0" frameborder="NO" Scrolling="auto" width=806 height=510 name="mytrees" /> 点击个人信息通过Action 获取到个人信息跳到 显示信息的JSP,想把这个JSP 显示在 main 里面 就指定 <a href=

開啟MacOS NTFS默認加載只讀改成讀寫

第一步:開啟終端進入root模式 $ sudo -s 第二步:備份NTFS初始文件 # mv /sbin/mount_ntfs /sbin/mount_ntfs_bak 第三步:新建需要掛載的NTFS腳本 # vim /sbin/mount_ntfs #!/bin/sh/sbin/mount_ntfs_orig -o rw,nobrowse "[email protected]" 第四步:設置掛載文件的權限 # chmod a+x /sbin/mount_ntfs 第五步:重啓Mac即

jsp 文件无法加载 css、js 的问题

今天遇到一个问题是,在 jsp 里面引入 css.js,请求的状态是 200,但 css.js 的内容却是空的. 这是因为 servlet 有个 url-pattern,将 css.js 的路径当做 servlet 处理了 url-pattern有5种配置模式: (1)/xxx:完全匹配/xxx的路径 (2)/xxx/*:匹配以/xxx开头的路径,请求中必须包含xxx. (3)/*:匹配/下的所有路径,请求可以进入到action或controller,但是转发jsp时再次被拦截,不能访问jsp界