Struts2的文件上传,使用起来还是比较简单的。不过,有一些“约定”还是要稍微留意一下。 form中文件上传组件: <input type="file" id = "upload" name="upload" />
我们知道ajax可以做到局部刷新,请求之后,正常情况下,返回来json或者xml格式的数据,然后,利用javascript解析json或者xml的能力,将收到的数据进行分析,然后,根据分析出来的数据,利用jQuery动态替换DOM树的能力局部地刷新页面。这是最为常见的ajax使用的方式。 在Struts2环境下,有时候,考虑到便利性,使用a
开门见山,直接讲使用。 实作效果: 首先自然是引入jquery.smartWizard-2.0.js, 然后html元素这样写: <!-- 提交故障配置的form --> <form id="saveFiConfigs" a
jqGrid是蛮强大的表格控件,例子也很多。这里,记录一下自己使用jqGrid4.1.1版本的实作实例。实作效果图: 选中其中一个条目,点击表格左下脚的铅笔图标,可以编辑此条目: 因为jqGrid升级很快,编码上是否会有所改变,是否还能适应新版本没有去考究。以下实作代码,仅供朋友们参考。 放置表格的html元素: <div> <tab
上篇大致讲了原理,这篇主要罗列代码。代码写的不是很好,大致思路应该能够看的出来,仅供参考: public String getSrcStructureStr(String appProfileId, String id, String onlyShowCheckedExcept, String showCa
jsTree的使用文档还是不够详细。这里,根据项目需要,自己实作了基于jsTree的显示源代码结构的树: 核心代码如下: <script type="text/javascript" class="source below"> &nbs
需要引入的js文件是:jquery.progressbar.min.js,当然,jquery是必须的,这里引入jquery.min.js,Ajax使用的是prototype,所以引入prototype_mini.js。 这里,假设有一个分析任务时间很长,需要在网页上用进度条来展示分析进度。实现上,web服务端需要唯一标识这个任务,这里使用生成的uuid来唯一标识任务。 <% &
<SCRIPT LANGUAGE="JavaScript"> <!-- &n
一、最常见用法 在struts2中,jsp获取action中的bean的属性的方法,最直接的方法是使用${key},譬如:${tccBean.application.tableName},具体实例: <iframe width="100%" height="400"
从指定表中删除指定日期之前的数据, 但保留月末最后一天的数据。为避免删除时间过长(mysql对每次删除数据的最大量是有限制的,具体多少与数据库配置有关),用limit 400000来限制单表单次最高可删除数据记录数为400,000。 PrepareStatement SQL语句:(假设日期字段名为dateTime,表名为:table_nam
用的工具是:Navicat for MySQL,在其中定义了几个存储过程。要拆分的大表:tcc_method_coverage,其中有一个字段名:table_name,我们就是要根据table_name的值,将tcc_method_coverage表的数据进行分组,譬如,table_name的值为abc,那么,就将tcc_method_coverage表中所有table_name值为
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号