Java

OpenSessionInViewFilter与org.springframework.dao.InvalidDataAccessApiUsageException

报错:org.springframework.dao.InvalidDataAccessApiUsageException:Writeoperationsarenotallowedinread-onlymode(FlushMode.NEVER/MANUAL):TurnyourSessionintoFlushMode.C...

struts2,登录功能模块实现

功能:·UserLogin作为控制登录的Action,校验密码成功后记录session,可以选择记住登陆状态,登陆成功后自动跳转到登陆前的URL;·UserLogout作为控制登录推出的Action,移除session,删除cookie;·MainInfo和HeadInfo模拟...

struts2处理.do后缀的请求

默认情况下,struts2是无法处理以.do为后缀的请求url的(默认情况下是.action或者不填,可以参见org.apache.struts2包下的default.properties文件)。但是struts2是一个高配置的框架,所以我们可以通过配置来处理以.do为后缀的请求。struts2提供了一系列的常量来供我...

struts2 修改action的后缀

struts2修改action的后缀struts2的默认后缀是.action虽然很直观,但是很烦琐。很多人喜欢将请求的后缀改为.do在struts2中修改action后缀有两种比较简单的办法:一、在struts.properties中修改。如你想把后缀改为.do则加上一行:struts.action.extension...
代码星球·2020-08-23

javascript获取ckeditor编辑器的值(实现代码)

CKeditor编辑器是FCKeditor的升级版本想对于FCK来说,确实比较好用,加载速度也比较快以下是如果通过JS获取CKeditor编辑器的值,用于表单验证if(CKEDITOR.instances.content.getData()==""){alert("内容不能为空!");returnfalse;}cont...

javascript跨域解决方案

最近遇到了https跨域访问http域的问题,很多朋友理所当然的认为简单,问题是https跨域访问到http域上的资源,会进行相互通信,没有解决该问题,只能把外部资源扔到了新浪的sae上,通过https访问,别跨什么协议域了,只跨主域即可!附两篇跨域的文档http://jiangzhenghua.iteye.com/b...
代码星球·2020-08-23

Spring入门--控制反转(IOC)与依赖注入(DI)

   1.控制反转(InversionofControl)与依赖注入(DependencyInjection)  控制反转即IoC(InversionofControl)。它把传统上由程序代码直接操控的对象的调用权交给容器,通过容器来实现对象组件的装配和管理。所谓的“控...

JavaBean对象转map

可能会经常使用的方法,利用反射将javaBean转换为map。稍作改动就可以转为想要的其它对象。/***obj转map*@parammap转出的map*@paramobj须要转换的对象*/privatevoidjavaBeanToMap(Map<String,Object>map,Objectobj){//...
代码星球·2020-08-21

从头认识java-17.4 具体解释同步(3)-对象锁

这一章节我们接着上一章节的问题,给出一个解决方式:对象锁。1.什么是对象锁?对象锁是指Java为临界区synchronized(Object)语句指定的对象进行加锁,对象锁是独占排他锁。2.什么是临界区?临界区是指程序中的一个代码段,在这段代码中,单独并发的线程对同一个对象进行訪问。在Java中。用keyword“sy...

Spring 实践 -AOP

标签:Java与设计模式AOP(AspectOrientedPrograming)面向切面编程採用横向抽取机制,以代替传统的纵向继承体系的反复性代码(如性能监控/事务管理/安全检查/缓存实现等).横向抽代替码复用:基于代理技术,在不改动原来代码的前提下,对原有方法进行增强.SpringAOP历史1.2開始,Spring...
代码星球·2020-08-21

【微信】微信获取TOKEN,以及储存TOKEN方法,Spring quartz让Token永只是期

access_token是公众号的全局唯一票据,公众号调用各接口时都需使用access_token。开发人员须要进行妥善保存。access_token的存储至少要保留512个字符空间。access_token的有效期眼下为2个小时。需定时刷新,反复获取将导致上次获取的access_token失效。公众平台的API调用所...

Spring3拦截引发的问题——WEB开发中的client路径

第一类、也就是html或js文件等client訪问的文件里的路径,这里包含一些资源文件的引入(js、css还有各种图片等),或是跳转到静态html页面,总之获取的都是静态资源第二类、指定servlet跳转路径(比方<a href=””></a>或者location.href)事实上这两...

java程序猿经常使用的工具名称--知道中文意思吗

在学习java的时候常常会碰到一些单词,可是一般的时候也不是非常在意这个单词的意思,而是能够了解到这个工具或者框架能够做什么就能够了。偶尔总结了一下还蛮有意思的。例如以下,假设有遗漏,各位能够帮忙补充下。·        maven&nbs...

java类型转换

类型转换,或者说强制类型转换(即显式地进行类型转换),在2种情况下须要这么做。1、比int小的类型。默认的自己主动的是按int类型计算的。比int大的类型自己主动的变为更大的类型2、假设要把更大的类型转换为小的类型,那么一定必需要显式地进行强制类型转换(比方,inta=(int)浮点类型;)对象类型对象类型,并且必需要...
代码星球·2020-08-21

struts2注入类

struts2是能够注入一个对象的,那么一定须要继承ModelDriven的泛型接口。packagecom.test.action;importcom.opensymphony.xwork2.ActionSupport;importcom.opensymphony.xwork2.ModelDriven;importco...
代码星球·2020-08-20