自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 eclipse进行maven项目打jar包

检查: 检查Maven是否引入项目。是否与JDK挂钩。 使用的是本地Maven.使用Maven打包: POM.XML中加上:<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-assembly-plugin&...

2020-11-30 17:35:56 1005

原创 jquery-ui-multiselect 实现select下拉多选

1.下载需要的插件:jquery-ui; 下载网站:http://jqueryui.com/download/all/(本实例使用jquery-ui-1.11.0)jquery-ui-multiselect; 下载网站:https://github.com/ehynds/jquery-ui-multiselect-widget注意:   jquery-ui-1.11.0只需要/im

2015-11-19 16:19:09 4442

原创 jquery easyui 设置默认页码

1.如何解决,当前是第几页的问题?$("#articleTable").datagrid({pageNumber:${pageSize}    });可以设置当前为第几页:一个列表页,当我们编辑其中的一条数据后,返回列表页,可以通过设置该值,定位到我们操作的数据在那一页;2.使用ajax时,点击上一页下一页时,如何解决序列码,不改变问题?if(pageSize!=null

2015-10-12 15:23:53 3290

原创 SQL,数据库建表

使用SQL,如何创建一个数据库,如何创建一个表,如何对已有的表添加、修改或删除列,如何撤销索引、表以及数据库,如何创建数据库用户,并为用户赋权限?

2015-10-12 15:19:22 1304

原创 Myeclipse不能编译解决方案

做项目时,clean了一下,将WEBROOT/web-inf/classes清理了下,但是myeclipse不能自动编译,导致工程不能正确运行,上网查了下,发现网上的解决方案与我的实际情况不符,特此写下这篇记录此事!解决方案:project/properties/javaBuildPath/Libraries下有报错的包,将此包删除了,就可以自动编译了。原因是,之前我将lib中的无用jar包删

2015-10-10 15:05:54 433

原创 String 常用函数

今天,用到了String的一个函数,竟然忘记了,网上查了半天,总结下备忘:String 常用函数:public char charAt(int index);//返回字符串中第index个字符public int length();//返回字符串的长度public int indexOf(String str);//返回字符串中第一次出现str的位置public int ind

2015-09-28 17:09:34 414

原创 容器request,使用request能够获得什么?

可以通过request获得的一些内容: String result = request.getRemoteAddr();//返回访问网站用户的ip String test1 = request.getContextPath();//返回web应用映射的虚拟目录地址:/fenshe Cookie[] test2 = request.getCookies();//返回Cookies[]

2015-09-24 17:15:46 431

原创 kindeditor 使用教程

较为著名的富文本编辑器,有ckeditor,kindeditor等,我是比较中意kindeditor的操作起来比较方便;使用步骤:1.网上下载KindEditor源文件:官网下载http://www.kindsoft.net/ 2.将下载好的kindeditor解压(我使用的是kindeditor-4.1.10),去除无用的包:我的项目使用jsp,所以:去除asp,asp.ne

2015-09-23 17:57:36 4686

原创 循环遍历

1.普通for循环:       实例1:for(int i =0;i     System.out.println(list.get(i).name);      }      实例2:好处是,不必每次都执行list.size(),效率更高!for(int i =0;length=list.size();i  System.out.println(list.get(i).

2015-09-22 16:47:05 792

原创 JSTL标签库 fmt标签

1.导入jstl的jar包放入类库中;2.在JSP页面文件中引入所需要的标记库,对于fmt标签,如下:实例:1.格式化日期:2.格式化数字并输出:货币:显示:$12.00显示:$12.0显示:¥12.0元显示:12.00元显示:¥12.00(那个货币的符号和当前web服务器的local设定有关)百分比:数字

2015-09-15 16:42:25 520

原创 JSTL标签库 fn标签

1.需要jstl包;2.在jsp头部不要引入:   3.fn功能:fn:contains(String,substring) 判断一个字符串是否含有另外一个字符串,如果包含,返回true:eg ; fn:containsIgnoreCase(string,substring) 同上面的tag,只是不区分大小写,如果包含,返回true; fn:endsWith(str

2015-09-15 14:22:51 351

原创 ajax+JS 实现分页

原理:1.在浏览器上已经显示的一个列表,使用ajax查询数据,使用$().html,替换已有的代码,从而达到页面整体无刷新,局部刷新的目的!实现步骤:1.在jsp页面,引用jquery,中,书写:,显示数据区域;2.在JS中,使用ajax,进行后台请求数据,返回数据给前台;(后台根据,条件进行查询,查出你要显示的数据)var str ="";$.ajax({ur

2015-09-09 11:22:11 666

原创 使用list.all(list1),如何在页面使用c:forEach遍历?

最近,用到了双重c:forEach,遍历数据,情景如下:在后台,使用了list.all(list1),将list传到了前台,使用c:forEach遍历;JSP页面: ${article.cloumnName } .${article.title } 第一重循环,后台传过来的list,作为循环体, 第二重循环,将上层循环中的v

2015-08-25 09:58:00 1502

原创 简析list.add() 和list.addAll()

list.add()和list.addAll(),虽然都是往list中添加元素,但是效果却不同。list.add():使用list.add()添加元素时,无论你添加的是什么类型数据,即使是另一个list集合,也只会增加一个元素;例如: list1(1,3,5)、list2(4,7,2) list.add(list1); list.add(list2);//list集合中只有2个元素

2015-08-25 09:45:10 2005

原创 使用jquery easyui 对表格中的时间格式化

在项目中,遇到时间格式化的问题,从数据库取出的日期,在页面中显示为一组数字,这时就需要格式化下日期了。实例:可以使用如下方法对日期,格式化:{ field : 'createDate', title : "评论日期", width : '20%',

2015-08-21 14:11:00 2674

原创 dtree 简单使用案例

1.引用js,css: 2.在JSP中使用: d = new dTree('*/*/dtree/','d');//new一个树对象 ,引入图片路径,直到dtree包 //设置树的节点及其相关属性 d.add(0,-1,'栏目树'); url="javascript:selec

2015-08-20 17:19:05 2384

原创 ztree 使用 简单案例

1.      下载ztree树;2.      在页面上引用;linkrel="stylesheet"href="*/ztree/css/zTreeStyle/zTreeStyle.css"type="text/css">link>script type="text/javascript" src="*/ztree/js/jquery.ztree.all-3.5.

2015-08-20 17:13:44 576

原创 使用jquery easyui datetimebox 设置默认时间

项目中用到了jquery easyui  datetimebox 设置默认时间,需要将数据库一个对象的“创建时间”字段,在JSP中设置为默认时间显示。通过查找jquery esayui 的API,有一$("#xx").datetimebox('setValue','2015-08-09 12:23:54');注意:由于我引用了,,所以,需要yyyy-MM-dd HH:MM:ss的时间格式;

2015-08-17 17:28:11 7206

原创 数据库SQL,多表组合查询

项目中,用到了,多个表查询:1.使用inner join on两个表:select * from t_article ta inner join t_user tu on ta.user_id = tu.id;多个表:select * from (t_article ta inner join t_user tu on ta.user_id = tu.id) inner join t_

2015-08-14 11:24:24 611

原创 使用jquery easyui dialog 加载远程页面时,远程页面有CKEDITOR等需要调用JS,解决方案:

jquery easyui dialog 有一个onLoad方法,在远程加载时调用,我们利用这个解决该问题。在调用的那个父页面上书写所用的js方法,子页面上只有内容即可:实例:子页面:              My JSP 'addOrEditPersonalArticle.jsp' starting page        -

2015-08-10 18:16:40 1080

原创 保存时,使用JS进行非空判断时,如何获取单选按钮,选定的值?

做项目时,遇到这个问题:*是否发布:            checked="checked" value="3"/>是      checked="checked" value="0"/>否      解决方案:$("input[name='articleStatus']:checked").val() 可以直接获取单选按钮的值,如果没选则为空!也可以:v

2015-08-10 18:00:50 1226 1

原创 使用mybatis, 如何获取刚插入数据的id

做项目时,使用mysql, springMvc框架,遇到需要刚插入数据库中的数据的ID的问题。解决方案,只需要在映射文件中,加入以下属性:useGeneratedKeys="true" keyProperty="id"例如:它的返回值,仍旧是num=1,但是,insert所使用那个的article中,Id已经被更新!

2015-08-04 11:48:41 1108

原创 JSP页面使用JSTL fmt 格式化时间

做项目时,遇到时间显示格式不正确问题,想到使用jstl类库中专门格式化fmt标签,可以解决问题。使用JSTL,fmt步骤:1、导入JSTL包,加载fmt;下载JSTL包,导入项目类库中。2、在页面上引用;3、使用fmt标签;fmt标签除了用于格式化时间外,也可以格式化数字、货币,百分比:如:fmt:formatNumber type="percent"   格式

2015-08-03 22:18:51 695

原创 SpringMvc ,如何将页面的List传入后台Controller

在使用SpringMvc框架开发时,遇到如何将页面的List传入后台的问题,查找多方资料,得到以下答案:(经验证,好使!)实例:在JSP页面定义如下:function submit(){alert(1);$.ajax({url:'${ctx}/test.do',type:'POST',data:$('form').serialize(),dataType:'

2015-08-03 21:50:40 13572

原创 使用ajax提交form表单

在做项目时,有时需要提交表单数据,但是提交时,如果页面刷新,体验效果不好,效率也不是很高,所以我们可以使用ajax,form提交表单数据:$.ajax({    type: 'post',    url: 'your url',    data: $("form").serialize(),    success: function(data) {        // yo

2015-08-03 21:23:08 420

原创 mybatis 模糊查询,与时间段查询

select count(*) from table                       title like CONCAT(CONCAT('%',#{titleName}),'%')                                and DATE_FORMAT(create_Date, '%Y-%m-%d') >=  DATE_FORMAT(#

2015-07-28 21:34:29 5933

原创 使用CKeditor+CKfinder 实现文件上传,步骤!(一)

配置CKeditor:1.      下载ckeditor,解压将之放入webroot下;并删除没用的包:把ckeditor/samples完全删掉,把ckeditor/lang里面除了en.js和zh-cn.js之外的文件删掉,把ckeditor下的readme.md,changes.md删掉。2.      在JSP页面引入ckeditor.js:  scripttype="t

2015-07-25 00:21:13 1469

原创 使用insert 语句插入另一个表和几个传入数据时,写法:

今天,做了一个功能,需要将一个表的所有数据和其他数据,插入另一个表中,查了好久,得到了两种方法,经过了验证!一般将同一个数据库表的数据插入另一个表时,有两种写法:第一种:select * into target_table from source_table;这种写法,是在不存在target_table 的前提下,才可以使用。在插入时,先创建新表,在将数据插入;第二种:in

2015-07-23 17:09:45 3274

原创 web前端 c标签的使用之<c:forEach>和<c:if test="">

1.要使用C标签,需要先引入C标签:2.的使用:                           --请选择--                         ${item.name }                                c:forEach 各个属性说明:  var: 迭代参数的名称。在迭代体中可以使用的变量

2015-07-23 16:39:28 3914

原创 MySQL - Incorrect string value: for column 'name' at row 1

今天,用MYSQL数据库开发时,遇到了这个问题,找了半天,发现是数据库中的表,使用的字符集不是UTF-8,而我开发使用的是UTF-8,才造成了这个错误。解决方法:到数据库中,更改数据库表的字符集为UTF-8,即可解决问题!

2015-07-22 22:23:53 992

原创 tomcat 一种简单使用方式!

使用myeclipse时,总是得布署项目到tomcat上,太过耗费时间。近来,知道了一个简单的方式,可以避免这种情况!在tomcat路径下,有一个apache-tomcat-6.0.29\conf\Catalina\localhost,在此包下新建一个xml,并添加一下代码:其中,path=“/demo” 是你设定的项目名,即是你在地址栏中引入的项目名;docBase=""  

2015-07-21 21:50:36 286

原创 关于<a></a>链接的几种写法

1.2.3.其中第一种是正统写法;在使用第二种,第三种写法时,切记要javascript:;或javascript:return false; 使链接不生效,执行function;如果不这样写,会出新页面提前跳转,而function还没有执行完,出现找不到页面的情况;

2015-07-20 21:27:21 1164

空空如也

空空如也

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

TA关注的人

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