- 博客(81)
- 资源 (6)
- 收藏
- 关注
原创 table页面布局
%@page import="tdh.framework.util.StringUtils"%>%@page import="tdh.frame.web.util.WebUtils"%>String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServe
2014-10-10 15:00:47 743
原创 struts2写出json数据的两种配置
第一种:packagename="sjzl"namespace="/" 把次extends="struts-default"> actionname="sjzlAction"class="sjzlAction" > interceptor-ref name="basicStack"/> res
2014-07-11 15:33:25 610
原创 js创建map并循环map
var columnModel={};for(var i=1;icolumnModel[sss[i].dataIndex]=sss[i].header;};columnModel是一个map设置值的时候columnModel[xingming]="王蒙";获取值的时候用columnModel[‘xingming’]或者columnModel.xingming,最好用第一个,
2014-07-01 15:32:48 1565
原创 case 在where后面的用法
CASE WHEN T.DCCD='0' THEN '' WHEN T.DCCD='1' THEN (convert(varchar,(SELECT COUNT(*) FROM CB_GZDJ WHERE (DJH IN (T.DJH,T.CTDJH) OR CTDJH IN (T.DJH,T.CTDJH))AND CBLX IN('010','020') ))+'/'+convert(varc
2014-07-01 15:09:14 4951
原创 在页面上修改某个字段时,如何在提交时判断该字段有没有被修改过(含jquery取紧邻当前元素的后面一个标签)
1)在页面载入时,保存字段值。在点击提交时对比字段的现在值和已保存的值查看是否有改变2)在字段,一般应该是文本框吧。 在其改变事件中(onchange() ),如果此事件激活了可以认为有改变,稳妥的方式和1)结合起来。必须1和2集合起来,
2014-06-23 09:44:06 4365
原创 ztree从后代得到某一个节点的值,返回到前台,默认选中该节点
$(document).ready(function(){ //一进页面查询所有的本单位下的二级代码,通过ajax取数据 $.ajax({ type: "POST", url: "czsf/xtgl/dmgl/DmglServlet", data: {'status':'list'}, //在后台获取本单位的代码 success: fun
2014-06-20 15:30:01 1193
原创 关于web项目的事务处理和数据库连接的开启和关闭
单独的hibernate使用DAO调用save()等方法是没有进行事务的开启和关闭的,在service层需要手工进行事务的开启和关闭,同事数据库session连接打开和关闭也需要手动来处理public void saveMedicines(List ms) { Session session = null; if (ms != null && ms.
2014-06-19 17:07:24 1229
原创 spring+hibernate整合中的事务处理
一、首先看看最常用的声明性事务1、代理,最常用的声明性事务公共配置:就是①、配置数据源 beanid="FramedataSource"class="org.apache.commons.dbcp.BasicDataSource"destroy-method="close"> propertyname="driverClassN
2014-06-19 17:04:48 741
原创 hibernateTemplate与数据库的交互
先前的hibernate的session和hibernateTemplate区别是session是对单个的save(),update()没有事务处理的,而hibernateTemplate里的save(),saveOrUpdate(),update()都是有事务处理的。session是hibernate原生态的操作,hibernateTemplate是spring对hibernate进
2014-06-18 15:37:24 1226 1
原创 hibernate的session和数据库交互
1、 根据主键查询:get()和load(),get方法和load方法都是按主键查询,但当没有查询到数据时,get方法返回null,而load提示错误。public News findById(Object id)throws Exception { // get方法就是根据主键查询,返回的是一个对象,需要转换,id是一个主键值 r
2014-06-18 14:55:22 1564
原创 oracle和sybase一些函数区别(以后逐步追加)
1、oracle中的nvl('','')和sybase中的isnull('','')2、sybase无
2014-06-18 10:42:48 984
转载 case when
case when是sql的标准1. CASE WHEN 表达式有两种形式--简单Case函数 CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '其他' END --Case搜索函数 CASEWHEN sex = '1' THEN '男' WHEN sex = '2' THEN '女'
2014-06-18 09:58:11 574
原创 jquery常见的操作(以后追加)
1、票据入库 票据核销 票据发放 票据退回 票据报失 票据结报//默认选中第一个radio $("input[name='querypiaoju'][value=ruku]").attr("checked",true);
2014-06-18 09:49:06 643
原创 jquery对象怎么转换为html对象(也就是js的dom对象)
核心提示:jquery选择器得到的jquery对象和标准的 javascript中的document.getElementById()取得的dom对象是两种不同的对象类型,一般情况下,如S(’#id’)得到的是jquery对象,它不能使用js中的dom方法。所以,如果jquery对象要使用标准的dom方法,就需要进行对象转换。刚开始学习jQuery,可能一时会分不清楚哪些是jQuery对象,哪
2014-06-17 09:55:11 4355
原创 document获取页面控件的标签对象
document.getElementsByName()与 document.getElementById()、 document.getElementsByTagName()的区别是什么?document.getElementsByName() 是根据控件名称获取这个控件对象,因为控件名称可以相同,返回的是一个对象数组。document.getElementById()
2014-06-16 09:11:22 2150
原创 在jquery ajax中,如果从后台往前台传一个List集合,前台解析
1、2、后台: List test2 = new ArrayList(); User user1 = new User(); user1.setUser_age(23); user1.setUser_email("tan@qq.com"); user1.setUser_id(1);
2014-06-13 17:22:20 7140
原创 spring+jdbc
针对不同的DAO处理,Spring分别提供了各自的封装。处理的模式是将DAO类进行了一个扩展,必须在编写DAO实现类时继承一个XxxxDaoSupport,该类提供了对于事务处理,连接关闭等功能(由此可以看出JDBC),而且在里面还包含一个 XxxTemplate类,该类对数据库操作对象进行了封装(JDBC中指的是PreparedStatement,Hibernate中指的是Session
2014-06-10 10:25:04 640
原创 spring整合struts1三种方式
spring和struts整合方式1、 最简单方式①struts来装载spring的应用环境。就是在 struts 中加入一个插件。struts-config.xml中="/WEB-INF/applicationContext.xml"/>②几乎与struts无关了,相当于为整合项目加入spring支持,将①的配置放在web.xml中了context-pa
2014-06-10 09:14:32 668
转载 struts1配置详解
1、首先我们来简单总结以下struts1的处理流程 首先:由视图层发出请求,当 ActionServlet接收到 HTTP 请求后,在 doGet 或 doPost 方法中都会调用process()方法处理请求其次:在ActionServlet的 process()方法中一旦选择了正确的子应用模块,就会调用RequestProcessor实例的process()方法来处
2014-06-10 09:10:49 770
原创 struts1入门2
MVC之前的开发形式:jsp à通过web.xml找到要提交的Servletà进入doGet或doPost,依据status判断不同的操作,接收参数,验证整合,调用DAO,接收结果并设置,跳转(通过request.getRequestDispatch().forward())à JSP Struts的开发形式:jsp à通过web.xml找到ActionServlet(由S
2014-06-10 09:06:32 653
原创 structs入门1
使用Struts的目的是为了帮助我们减少在运用MVC设计模型来开发Web应用的时间。如果我们想混合使用Servlets和JSP的优点来建立可扩展的应用,struts是一个不错的选择。那么在这一节中我们就来学习struts1的入门知识,我们主要通过环境搭建到用户注册的案例来了解struts1的处理流程等知识点。通过struts1.3.8完成简单用户注册的案例及环境搭建1、搭建struts1的
2014-06-10 08:52:41 617
原创 js对操作form提交
2、///$("#userform").action = "czsf/xtgl/dmgl/DmglServlet?status=save"; //$("#userform").submit(); var xtdmform = document.forms[0]; xtdmform.action = "czsf/xtgl/dmgl/DmglServlet?status=sa
2014-06-06 14:41:45 532
原创 jsp中把java的值传给js变量
6、页面上java变量传入到js中jsp中的java代码String treeData=""; treeData=request.getAttribute("treedata").toString();js中var zNodes=;注意①一定要给treeData初始化②有的时候需要给var zNodes=''加上单引号,试试就知道了,具体说不准
2014-06-03 09:04:43 2708
原创 web项目开发中前后台分别取项目的绝对路径
5、jsp页面获取路径String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";但JSP页面head标签要加上下面的东西 ">7
2014-06-03 09:02:31 619
原创 关于从后台查询取值到前台的radio和checkbox
3、从后台取值付给radio,例如性别,sex是标签名 $("input[name=sex][value=${yhxx.xinb}]").attr("checked",true);4、从后台取值付给checkbox,双循环,外面是取出值js数组循环,里面是标签循环 var arr='${yhxx.yhjs}'.split(";"); //设置角色的复选框选中 $
2014-06-03 09:01:06 1396
原创 eval对后台传来的数据处理
function doQuery(){ //上面是一查询就刷新整个页面,导致查询条件没有了,采用ajaxs $.ajax({ type: "POST", url: "czsf/xtgl/yhgl/YhglServlet", data: {'status':'search','queryusername':$("#queryusern
2014-05-30 10:19:17 705
原创 Java中ArrayList和LinkedList区别
一般大家都知道ArrayList和LinkedList的大致区别: 1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。 3.对于新增和删除操作add和remove,LinedList比较占优势,因
2014-05-20 20:12:05 481
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人