自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 IDEA编译MAVEN项目配置文件无法发布到target目录

IDEA的maven项目和eclipse的maven项目不同。eclipse下的maven项目中,src/main/java目录下不仅可以放置.java源文件,还可以放置其他的资源文件,如*..hbm.xml文件等等。而在Idea下的maven项目,src/main/java下只能放置.java源文件,其他资源文件必须放在src/main/resources目录下,比如spring配置文件、hib...

2018-07-05 16:31:48 4664

原创 SpringMVC自动装配与'sessionFactory' or 'hibernateTemplate' is required

    在进行Spring零配置环境搭建的过程中,很多人会遇到这个问题'sessionFactory' or 'hibernateTemplate' is required。下面我们从如下几点来排查这个问题出现的原因:1.是否正确配置sessionFactory<bean name="sessionFactory" id="sessionFactory" class="org.springf...

2018-06-14 14:05:36 713

原创 SVN复制与剪切

使用TortoiseSVN移动文件夹1.鼠标点击选择需要移动的文件2.拖动到目的文件夹(按住ctrl拖动为复制,旁边会显示copy to 字样,不按则为剪切,显示move to)

2018-02-25 11:24:12 5997

原创 400错误

**HTTP 错误 400  400 请求出错  由于语法格式有误,服务器无法理解此请求。不作修改,客户程序就无法重复此请求。**看这个解释,那应该是参数的问题后台无法正确接收并解析前端传递的参数,有可能能是参数的类型,格式,数量,内容等存在异议。比如后台接收参数的是个Integer,但是前台传了一个无法转换成Integer的String.排查核对参数信息即可解决。

2018-02-06 09:49:28 682

原创 log4j日志技术的使用

1.导入必要的jar包,log4j.api和log4j.core,如果是SSH环境之类可能还需要其他jar包。配置文件log4j.properties内容如下:log4j.rootLogger=info, R,userLoglog4j.appender.R=org.apache.log4j.RollingFileAppenderlog4j.appender.R.File=E:/Best

2016-05-16 15:22:43 545

原创 SSH项目中HQL语句不支持中文参数

解决办法:jdbc.url后面加上数据库编码方式jdbc.url = jdbc:mysql://localhost:3306/sshexec?useunicode=true&characterEncoding=utf8

2016-05-14 19:26:16 702

原创 SSH项目中数据库操作使用聚合函数

SQLQuery返回的查询结果为Objecg[],我们要做的就是解析 Session session = getHibernateTemplate().getSessionFactory().openSession(); SQLQuery query2 = session.createSQLQuery("select sum(daypro_num),avg(da

2016-04-14 15:39:58 1441

原创 ssh注销系统时清空session

ServletActionContext.getRequest().getSession().invalidate();

2016-04-04 12:36:27 2107

原创 option触发事件

option本身是没有触发事件的,需要借助于select的onchange事件来实现。不多说,直接上代码: 按状态显示 已结束 进行中 未开始 function optionChange(){ var select = document.getElementById("s

2016-03-30 12:34:46 4287

原创 jsp页面使用C标签对时间日期进行判断

不多说,直接上代码。 "> 0}"> 已结束 未开始 进行中

2016-03-30 11:31:30 9509

原创 关于button

页面标签Button的默认类型是submit,使用时如果不显式指定类型type="button" 会发生一些奇怪的事情,比如点击按钮发生页面重新载入、刷新、或者跳转

2016-03-29 15:50:55 409

原创 is not mapped.nested exception is org.hibernate.hql.ast.QuerySyntaxException: user_kissfly

Hibernate报这个错误原因一般有两个:1.没有配置实体关系映射,mapping2.使用HQL语句查询是用的是对象名而不是表名,注意大小写

2016-03-27 17:17:49 556

原创 SpringMVC中url-parden配置的问题和SpringMVC中js、css不生效问题

一般情况下,web.xml中的配置有三种:第一种:完全匹配/test/login.do第二种:路径匹配,匹配根路径下的全部请求/* 或者/ 第三种:扩展名匹配,匹配指定扩展名的请求*.do *.html第二种匹配方式,路径匹配的两种写法 “/” 和 “/*”有什么区别呢?/采用的是时下用的很多的REST风格,它会拦截.js,.jpg(等

2016-02-19 10:51:03 2139

原创 由于MyEclipse对js的验证过于严格每次build的时候都报错处理方法

选中项目,点击顶部菜单Project,在弹出的窗口中取消javaScript Validator的勾选即可。

2016-02-18 16:43:48 495

原创 SSH框架Action中JSON操作及struct.xml配置

页面向action中发送AJAX、json请求前面已经讲过了,这里不再重复,今天主要讲一下后台如何处理并返回json数据。方式不唯一,会用其中一种就可以,我用的是Map首先action中创建map对象 private Map result;//用于返回AJAX public Map getResult() { return result; } public void se

2016-02-17 17:03:12 3556 1

原创 火狐浏览器在线编辑css样式

火狐浏览器在线调试css样式,选中元素右键,使用FireBug查看元素,调整css样式看效果

2016-02-15 15:15:18 1287

原创 Structs2或者SSH处理图片上传

1.在Action中创建变量,用于接收页面提交的图片信息 //上传文件集合 private File file0; //上传文件集合 private String picUserID; //当前上传头像的用户的ID //上传文件名集合 private String file0FileName; //上传文件内容

2016-01-29 11:08:47 701

原创 html+js图片上传预览

首先,是HTML编辑 一个帅气或美腻的头像可以让你瞬间引起他或她的关注哟,快点上传头像吧。

2016-01-29 11:05:55 849

原创 this.getHibernateTemplate()空指针

这个问题很常见,除了一般性的配置出错外,其他可能的原因还有一个:仔细检查你的调用流程,是否在某个地方以new Object()的方式创建了DAO 或Service的实例。SSH项目中DAO和Service都应由Spring进行管理,手动New DAO或Service对象的做法是不可取的,会导致一些列的问题。

2016-01-28 15:15:07 697

原创 Struct2或者SSH项目中,在JSP页面显示Action中注册的错误信息

显示控制器中所注册的错误消息想要单独显示某个错误信息,有如下两种方式:第一种方法:           errorName        第二种方法:

2016-01-27 16:41:11 636

原创 Structs2 或SSH项目action中获取post方法发送的JSON数据

post方式发送的JSON数据需要以流的方式读取,具体有两种方式。第一种:以字节方式读取 this.setRequest(ServletActionContext.getRequest()); request.setCharacterEncoding("UTF-8"); ServletInputStream input = req

2016-01-27 16:17:04 4496

原创 Struct2 或SSH项目中Action返回JSON数据该如何编辑

1.首先编辑Actionpublic class LoginFlyAction extends ActionSupport {    private Map result;//创建map对象,用于转换成JSON返回给客户端浏览器    public Map getResult() {        return result;    }    public vo

2016-01-27 16:11:29 832

原创 Structs2或SSH项目在Action中获取session对象

获取session并设置有效期。实现方式如下: this.setRequest(ServletActionContext.getRequest()); HttpSession session = request.getSession(); session.setMaxInactiveInterval(60*1);//设置session有效期60秒

2016-01-27 16:02:32 834

原创 通过js动态为标签元素添加点击事件

最近遇到了,就研究了下,总结了下:我所知道的有如下几种方式:var submitSpan = document.getElementById("submitSpan"); 第一种 submitSpan.onclick = function () { phoneLogin();

2016-01-27 15:58:20 15078

原创 如何查看AJAX返回状态及错误信息

添加一点输出信息即可 $.ajax({ ...... error: function(XMLHttpRequest, textStatus, errorThrown) { alert(XMLHttpRequest.status); alert(XM

2016-01-27 15:53:10 11418

原创 Struct2或者SSH项目中添加手机短信登录及期间遇到的一些问题

关于程序中如何发送短信,可以参考我的上一篇博客,这里就不多陈述了。一.首先我们从页面看起,主要页面元素如下 手   机 获取验证码 验证码 登录  JS处理:function subform(obj){ $.ajax({

2016-01-27 15:50:11 893

原创 项目中添加短信提醒或者验证码功能

我用的是中国网建的SMS短信通接口。1.先去他们网站注册一个账号,每个账号有5条免费短信和3条免费彩信,用完之后需要充值购买。2.下载需要用到的jar包,他们网站上有提供下载链接commons-logging-1.1.1.jarcommons-httpclient-3.1.jarcommons-codec-1.4.jar3.编写程序及调用package com.

2016-01-26 14:41:32 586

原创 Structs2或者SSH项目中jsp向action传参

很简单****.action?name=value&name2=value2action中获取 HttpServletRequest request = null; request = ServletActionContext.getRequest(); String userID = request.getParameter("userI

2016-01-25 19:09:48 1251

原创 开发中编辑页面时遇到这个错误equal symbol expected

这个错误的原因是双引号或者单引号使用不当导致的org.apache.jasper.JasperException: ******equal symbol expected解决办法: 将双引号里面的双引号改成单引号; 单引号里面的双引号该成单引号。

2016-01-25 19:06:30 624

原创 Hibernate的saveOrUpdate方法原理

Hibernate项目或者SSH项目中,saveOrUpdate方法的使用:依据当前实体对象的状态选择性的使用save或者update如果当前对象主键为空,即无持久化标识OID,未与Session关联(瞬时态),此时执行save方法。如果当前对象主键不为空,处于持久态,则执行update方法。this.getHibernateTemplate().saveOrUpdate(

2016-01-25 19:04:00 1718

原创 js页面跳转功能无法顺利执行可能原因

今天碰到了这个问题,写个博客记录下。用js做页面跳转,总是无法顺利执行,浏览器地址栏不会改,如果直接把url放到地址栏然后运行则可以正常访问后台。原因可能是这样的,你用的是button标签的onclick事件。button标签默认的类型是submit,点击button会默认提交表单,正确的做法是给button加上类型 type = “button” 小伙伴们不要忘记了啊

2016-01-25 18:58:19 3225

原创 Structs2或者SSH项目中使用AJAX做的输入提示

1.页面配置 2.js函数 function inputSuggest(){ $.post("${pageContext.request.contextPath}/user_inputSuggest.action",function(data){ var s = document.getElementById('result_display

2016-01-23 19:04:24 559

原创 Structs2或SSH项目中解决乱码问题

最近做项目遇到了乱码问题,稍微研究了下,总结了点自己的心得,轻喷。第一种方式:配置拦截器,推荐。package com.guigu.store.utils;import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.Fil

2016-01-23 18:57:20 727

原创 使用Structs标签处理带有html标签元素的字符串

此时需要用到   标签的   escape  属性message = " ";escape属性1)默认是true,表示将value内的内容强制转换成字符串显示2)设置成false,表示将value值当做html代码去解析。

2016-01-22 14:40:19 460

原创 Play FrameWork中scala.html页面如何显示带有html标签元素的字符串信息

例如:后台传来 String  message=  ”   你好啊   “;1.连同标签元素一同当作字符串直接输出,此种情况,不用做处理,直接   @message   就可以2.需要html引擎编译标签元素,即只显示  “ 你好啊 ”,此时需要使用    @Html,            @Html(message  )

2016-01-22 14:36:22 1238

原创 Play FrameWork框架中scala.html页面迭代Map和List

直接上代码了:其中channlist和map为后台传过来的@(channlist:List[models.stockpile.LmChannel]) @for((channel, index) <- channlist.zipWithIndex){ @index @channel.getChannelName() }

2016-01-22 09:53:14 2222 1

原创 自定义html标签属性,并通过JQuery获取

标签如下: @key 获取如下:alert("网站为:" + $('#choose_all_web_goods_checkbox').attr("websource"));var web = $(this).parent().attr("websource");

2016-01-21 16:50:14 479

原创 JQuery获取checkBox是否选中

1.通过name获取,且没有checked属性 if($('#choose_all_web_goods')[0].is(':checked')) { var checked = 1; }2.通过id获取,有checked属性 if($('#choose_all_web_goods').attr("checked"))

2016-01-21 16:47:05 478

原创 js创建jsonArray

不多说,直接上代码了。1.前台生成: var jsonstr="[]"; var jsonarray = eval('('+jsonstr+')'); var formdata1 = { "activeproid" : activeproid[0].value, "activeproPrice" : activeproPrice[0].value,

2016-01-20 17:16:34 6032

原创 使用js给input的value属性赋值

有些时候我们使用js给input的value属性赋值,总是不生效,这时候不妨这样试试先把input的value值清空,然后再赋值。this为一个input节点对象this.value = "";this.value = "你好啊";

2016-01-20 14:40:17 9551 1

空空如也

空空如也

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

TA关注的人

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