自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 收藏
  • 关注

转载 Javascript:谈谈JS的全局变量跟局部变量

[javascript] view plaincopy"text/javascript">   var a = "Hello";   function test(){        var a;        alert(a);        a = "World";        alert(a);   }

2015-04-10 12:11:12 527

转载 json应用,responseText,responseXml,XMLhttpRequest和ajax开发框架

AJAX开发框架AJAX实质上也是遵循Request/Server模式,所以这个框架基本的流程是:对象初始化发送请求服务器接收服务器返回客户端接收修改客户端页面内容。只不过这个过程是异步的。A  初始化XMLHttpRequest对象function   createXmlHttpRequest(){   var xmlHttp;   try{ 

2015-04-09 18:23:39 379

原创 Javascript中调用url 取到action中的Json数据

Insert title herefunction getData() {var xmlhttp;if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safarixmlhttp = new XMLHttpRequest();} else {// code for IE6, IE5xm

2015-04-08 17:17:06 448

转载 Javascript循环显示Json数据

JS 循环遍历JSON数据JSON数据如:{"options":"[{/"text/":/"王家湾/",/"value/":/"9/"},{/"text/":/"李家湾/",/"value/":/"10/"},{/"text/":/"邵家湾/",/"value/":/"13/"}]"}用js可以写成:[javascript] view pla

2015-04-07 18:41:24 888

转载 深入浅出 JavaScript 中的 this

JavaScript 是一种脚本语言,因此被很多人认为是简单易学的。然而情况恰恰相反,JavaScript 支持函数式编程、闭包、基于原型的继承等高级功能。本文仅采撷其中的一例:JavaScript 中的 this 关键字,深入浅出的分析其在不同情况下的含义,形成这种情况的原因以及 Dojo 等 JavaScript 工具中提供的绑定 this 的方法。可以这样说,正确掌握了 JavaScript

2015-03-04 19:47:19 402

原创 地图热力图的学习资源

1 热力图的学习网站:(外国)   http://www.patrick-wied.at/static/heatmapjs/index.html2.需要学习的技术有:Javascript + HTML5 3.百度地图热力图的开源库的网址:http://developer.baidu.com/map/index.php?title=open/library

2015-02-27 10:36:52 771

转载 自定义标签实现网站权限的控制

在编写html文档时,有些功能用已有的标签不能完成或是用已有的标签不能很简单的达到用户的要求,这时就需要程序员自己编写相应的标签来完成指定的功能  这里笔者以网站权限的控制来着手讲解自定义标签的实现方法及其好处,希望对喜欢建站的读者有一定的帮助  在网站建设过程中相信很多开发者都会为权限的控制而烦恼,虽然理论上来说,为每一种角色都创建一套网页的想法是可行的,可是这在实际的操作中是难以令人接

2015-02-09 16:11:40 682 1

转载 开源jsp权限管理,实现代码

最近项目的项目很奇怪,一个大项目(系统)里包含了很多小的子系统,而这些子系统中都有权限控制的部分,这件事情挺让我头痛的,记得一年前在沈阳,我曾经有一段时间也因因这个问题而疲于奔命,为什么说疲于奔命呢?由于当时项目进度不允许,导致最终系统权限模块草草了事,每个模块都是由读权限字符串来控制用户ACL,当用户无法访问时,提示权限不够。这么做对用户是很不负责任的,既然让用户看到了操作的方式

2015-02-09 15:25:23 3631

转载 struts2.1 datetimepicker日期控件的使用

在以前的struts2.0版本中s:datetimepicker只需要在head标签处设置   theme="ajax"/>,   就可以直接使用s:datetimepicker的标签了。   而在2.1.6版本中不能直接这样使用了,将datetimepicker移除了。   原因是此标签调用了dojo的datetimepicker的库。     1.所以现在使用的

2015-02-06 14:40:21 335

原创 在 Hibernate做 项目遇到外键保存对象的问题

1.保存对象,保存ID都可以Action中:qualityFarmSampling.setQualityFarm(_qualityFarm);qualityFarmSamplingService.addQualityFarmSampling(qualityFarmSampling);**实体类 的对象名 要设成不一样 的2.如果要保存对象时出现了 ,保存

2015-02-02 18:01:38 1765

转载 Hibernate如何设置一对多cascade

一对多的cascade的问题两张表 一张Orders表 一张Orderitem表我是这样设置的关系:Orders.hbm.xml:        lazy="false"        inverse="false"        cascade="all" >              Orderitem.hbm.xml:   

2015-02-02 17:54:04 917

转载 实现同时提交多个form(基础方法) 收集

js实现同时提交多个form ——基础巩固 Js代码"javascript">   //点击提交按钮触发下面的函数   function submitit(){   //第一个表单      var tform1= document.getElementById("formid1");   //第二个表单   

2015-01-30 17:30:56 558

转载 主键与外键

一、什么是主键、外键:关系型数据库中的一条记录中有若干个属性,若其中某一个属性组(注意是组)能唯一标识一条记录,该属性组就可以成为一个主键 比如  学生表(学号,姓名,性别,班级) 其中每个学生的学号是唯一的,学号就是一个主键 课程表(课程编号,课程名,学分) 其中课程编号是唯一的,课程编号就是一个主键 成绩表(学号,课程号,成绩) 成绩表中单一一个属性无法唯一

2015-01-27 17:47:32 405

转载 数据库建表原则

关键字: 数据库建表原则·1. 原始单据与实体之间的关系可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。这里的实体可以理解为基本表。明确这种对应关系后,对我们设计录入界面大有好处。〖例〗:一份员工履历资料,在人力

2015-01-26 12:42:51 742

转载 AJAX中的同步加载与异步加载

AJAX是四个单词的简写,其中Asynchronous即异步的意思,异步的链接可以同时发起多个,并且不会阻止JS代码执行。与之对应的概念是同步,同步的链接在同一时刻只会有一个,并且会阻止后续JS代码的执行,JS必须等待同步链接加载完毕后才能继续执行。AJAX发展到现在,不但可以发起异步链接,也可以发起同步链接。只是异步相对同步用到的更多。最后一个词XML,实际上是一种常见的数据结构,他和HTM

2015-01-26 11:36:22 1070

转载 关于“could not deserialize”错误的思考

正在学着做项目,在做一个实体操作时,出现以下错误: org.hibernate.type.SerializationException: could not deserialize ………… 查阅了N多资料后,最后才发现犯的是低级错误:POJO中有一个关联对象,我竟没把映射文件中加入元素,我汗颜~~ 因此我对出现以上错误的几种可能性原因做以小结: 一、

2015-01-22 20:39:05 7427

原创 Struts2 中取得model对象中的对象的值问题

2015-01-21 11:44:04 438

转载 页面使用struts2标签获取List中的对象属性值,Struts2常用标签总结

页面使用struts2标签获取List中的对象属性值,Struts2常用标签总结struts2标签List @taglib prefix="s" uri="/struts-tags"%>   "list" status="statu" >       "name" />       "sex" />       "address" />     转自

2015-01-20 11:48:53 6321

转载 Struts2返回JSON对象的方法总结

一、为什么struts2要返回json      如果是作为客户端的HTTP+JSON接口工程,没有JSP等view视图的情况下,使用Jersery框架开发绝对是第一选择。而在基于Spring3 MVC的架构下,对HTTP+JSON的返回类型也有很好的支持。但是,在开发工作中,对功能的升级是基于既定架构是很常见的情况。本人碰到需要用开发基于Struts2的HTTP+JSON返回类型接口

2015-01-17 10:47:40 546

原创 JQuery easyUI中datagrid查找数据后列别不显示前面的序号而是显示NAN

错因:JQuery 包的版本不一致。错误包:src="${pageContext.request.contextPath }/system/js/upload/jquery-2.1.1.js">正确包:src="${pageContext.request.contextPath }/backstage/js/jquery-1.8.3.js">

2015-01-16 15:40:42 5275

转载 Hibernate防止SQL注入

今天读《Hibernate In Action》,看到有关的SQL中可能被注入单引号的问题前阶段我做完了一个系统,如果在查询字段中输入单引号"'",则会报错,这是因为输入的单引号和其他的sql组合在一起编程了一个新的sql,实际上这就是SQL注入漏洞,后来我在前台和后台都对输入的字符进行了判断。今天看《Hibernate In Action》第七章7.1.2绑定参数时发现也提到了这

2015-01-13 16:38:52 3235 1

原创 Write operations are not allowed in read-only mode (FlushMode.MANUAL)错误的解决方法

异常:Write operations are not allowed in read-only mode (FlushMode.MANUAL): Turn your Session into FlushMode.COMMIT/AUTO or remove 'readOnly' marker from transaction definition.直到DaoIpml.java 都是正确的,

2015-01-08 19:34:23 1411

转载 Hibernate的generator属性的意义

http://www.cnblogs.com/talo/articles/1663978.html本文讲述Hibernate的generator属性的意义。Generator属性有7种class,本文简略描述了这7种class的意义和用法。   class name="onlyfun.caterpillar.User" table="USER">              

2015-01-05 11:07:55 248

原创 Eclipse中的报错: Error setting expression 'submit' with value ['确定', ]

1.Eclipse中的报错:Error setting expression 'submit' with value ['确定', ]2.页面中的报错:Struts Problem ReportStruts has detected an unhandled exception: Messages: File:com/trig

2015-01-04 09:41:59 3085

转载 Eclipse快捷键-方便查找

【Ct rl+T】搜索当前接口的实现类 1. 【ALT +/】    此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT +/】快捷键带来的好处吧。   2. 【Ct rl+O】    显示类中方法和属性的大纲,能快速定位类的方法和属性,在查找Bug时非常有用。  

2014-12-31 12:48:34 220

转载 Write operations are not allowed in read-only mode

使用Spring提供的Open Session In View而引起Write operations are not allowed in read-only mode (FlushMode.NEVER) 错误解决:       在没有使用Spring提供的Open Session In View情况下,因需要在service(or Dao)层里把session关闭,所以lazy loadin

2014-12-29 19:49:59 558

转载 Struts2和Spring和Hibernate应用实例

Struts作为MVC 2的Web框架,自推出以来不断受到开发者的追捧,得到广泛的应用。作为最成功的Web框架,Struts自然拥有众多的优点:MVC 2模型的使用、功能齐全的标志库(Tag Library)、开放源代码。而Spring的出现,在某些方面极大的方面了Struts的开发。同时,Hibernate作为对象持久化的框架,能显示的提高软件开发的效率与生产力。这三种流行框架的整合应用,可以发

2014-12-26 19:24:31 536

转载 SQL 中 date 与datetime的区别

date是SQL Server 2008新引进的数据类型。它表示一个日子,不包含时间部分,可以表示的日期范围从公元元年1月1日到9999年12月31日。只需要3个字节的存储空间。DateTime 日期和时间部分,可以表示的日期范围从公元1753年1月1日00:00:00.000 到9999年12月31日23:59:59.997 ,精确到3.33毫秒,它需要8个字节的存储空间。

2014-12-26 10:22:19 470

转载 Java中this关键字的几种用法

1.     当成员变量和局部变量重名时,在方法中使用this时,表示的是该方法所在类中的成员变量。(this是当前对象自己)如:public class Hello {    String s = "Hello";     public Hello(String s) {       System.out.println("s = " + s);       Sy

2014-12-25 18:12:31 261

转载 使用hibernate tools插件生成POJO

很多时候我们已经设计好了数据库,需要使用hibernate来做数据持久化,因此需要根据数据库中的表结构生成相应的POJO. 本例使用hibernatetools来自动创建pojo。 测试环境:eclipse3.7(indigo)+hibernate4.1+hibernatetools3.3+oracle10g 1.下载hibernatetoo

2014-12-25 16:57:25 322

转载 Caused by: org.hibernate.DuplicateMappingException: Duplicate class/entity

今天整合SSH2的时候碰到了个hibernate映射出错了。 异常如下 %%%% Error Creating SessionFactory %%%% org.hibernate.InvalidMappingException: Could not parse mapping document from resource com/innoact/pojo/User.hbm.xml 

2014-12-25 11:22:12 1241

原创 Hibernate插件出现错误 java.sql.SQLException: No suitable driver found for jdbc:microsoft:sqlserver

log报错:java.sql.SQLException: No suitable driver found for jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=trjg;at java.sql.DriverManager.getConnection(Unknown Source)at java.sql.DriverMan

2014-12-24 17:54:26 1550

转载 hibernate连接sql server 2008需要哪些驱动

我加载了sqljdbc4 jar,但是提示 Problems while loading database driverclass (com.microsoft.jdbc.sqlserver.SQLServerDriver)这个错误,求解应该是这个:com.microsoft.sqlserver.jdbc.SQLServerDriver ,把jdbc与sqlser调过来,在sqljdb

2014-12-23 16:00:27 383

转载 添加JBoss插件中的hibernate tools后怎么创建hibernate配置文件和对数据库的表进行反转映射

1,创建配置文件hibernate.cfg.xml,在项目上右键-->new-->other-->hibernate,选择如图:然后next下一步2,出现页面我将要建立的hibernate.cfg.xml放在BooksManage项目的src路径下,一般也放这儿,然后next下一步3,出现页面其中有几个配置:>Database dialect数据库方言,我用的是Orac

2014-12-23 11:23:32 412

原创 Eclipse安装Hibernate插件

一定要看好自己的版本号,安装的版本要和Eclipse的版本一致。在Help,Eclipse Markert中搜索到的是和自己版本号相对应的。在Find中,搜索JBoss,选择install,选择要安装的插件,这里选择Hibernate ,安装,重启即可。

2014-12-22 18:21:15 365

转载 自己手动安装hibernate tools for eclipse(Hibernate反向工程)

在项目设计时,要么根据需求分析建立实体类,由正向生成数据库表;要么就先进行数据库表设计,再逆向生成实体类。没有说进行完任意一方的设计后再去花时间去自己匹配建立另一方的设计。用过myeclipse的人都知道,myeclipse有集成一个hibernate的可以根据数据库表自动生成mapping映射(xml或annotation)以及java的pojo类的工具。其实hibern

2014-12-22 15:16:31 843

转载 struts2 文件上传的拦截器问题

http://blog.csdn.net/zgmzyr/article/details/5516607 在写上传文件的程序时,出现了异常,引发了我对Struts2上传文件的过程的Debug,结果有点心得,也想明白了我的一些疑惑,把整个过程与大家共享一下。 没有图只有字,大家如果看着不爽,可以直接看问题以及解决方法。 下文书中包的版本:commons-fileupload

2014-12-21 17:11:15 945

转载 struts2开发环境中,enctype="multipart/form-data"上传文件时,request.getInputStream()为null的原因

struts2开发环境中,通过设置enctype="multipart/form-data"上传文件时,在另一个jsp页面中通过request.getInputStream()手动获取二进制流结果为null的问题原因描述上传文件时,可以通过设置:enctype="multipart/form-data"method="post"然后在接收页面中通过request.getIn

2014-12-21 16:25:52 2068

转载 DAO层,Service层,Controller层、View层

DAO层:DAO层主要是做数据持久层的工作,负责与数据库进行联络的一些任务都封装在此,DAO层的设计首先是设计DAO的接口,然后在Spring的配置文件中定义此接口的实现类,然后就可在模块中调用此接口来进行数据业务的处理,而不用关心此接口的具体实现类是哪个类,显得结构非常清晰,DAO层的数据源配置,以及有关数据库连接的参数都在Spring的配置文件中进行配置。   Service层

2014-12-21 09:49:17 614

转载 权限管理设计一

应用程序权限设计我们在开发系统的时候,经常会遇到系统需要权限控制,而权限的控制程度不同有不同的设计方案。 1.       基于角色的权限设计这种方案是最常见也是比较简单的方案,不过通常有这种设计已经够了,所以微软就设计出这种方案的通用做法,这种方案对于每一个操作不做控制,只是在程序中根据角色对是否具有操作的权限进行控制;这里我们就不做详述2.       基于操作的权限设

2014-09-17 16:54:44 230

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除