java
F-hwak
这个作者很懒,什么都没留下…
展开
-
struts拦截器
struts拦截器配置拦截器 <interceptors> <interceptor name="" class=""> <!--拦截器栈--> <interceptor-stack name=""> <interceptor-ref name=""> </int原创 2016-01-04 16:48:22 · 345 阅读 · 0 评论 -
多个tomcat同时运行端口修改
使用解压版的tomcat一、新建环境变量CATALINA_HOME2((tomcat解压路径)放到PATH里面%CATALINA_HOME%\bin 二、修改端口(修改成未被使用的端口号) <Connector port="7788" protocol="HTTP/1.1" connectionTimeout="20000"原创 2017-03-24 15:19:26 · 317 阅读 · 0 评论 -
Spring配置 在xml和java代码中读取properties文件
在spring引入属性文件beanid="propertyConfigurer"class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> propertyname="locations"> list>原创 2017-03-24 14:55:13 · 1417 阅读 · 0 评论 -
web.xml中servlet ,filter ,listener ,interceptor的作用与区别
一、概念: 1、servlet:servlet是一种运行服务器端的Java应用程序,具有独立于平台和协议的特性,并且可以动态的生成web页面,它工作在客户端请求与服务器响应的中间层。最早支持 Servlet 技术的是 JavaSoft 的 Java Web Server。此后,一些其它的基于 Java 的 Web Server 开始支持标准的 Servlet API转载 2017-02-26 22:41:07 · 299 阅读 · 0 评论 -
Spring session共享问题 将session放入redis
将session放入放入redis缓存中可以解决多个应用session共享问题一、主要pom依赖 org.springframework.session spring-session-data-redis 1.2.1.RELEASE redis.clients jedis 2.8.1原创 2017-02-10 18:23:06 · 5712 阅读 · 0 评论 -
SpringMVC返回json数据的三种方式
1、第一种方式是spring2时代的产物,也就是每个json视图controller配置一个Jsoniew。如: 或者同样要用jackson的jar包。2、第二种使用JSON工具将对象序列化成json,常用工具Jackson,fastjson,gson。利用HttpServletResponse,然后获取response.getOutputStr转载 2016-11-01 11:16:45 · 991 阅读 · 0 评论 -
SpringMvc获取参数和向前台传值及参数中文乱码
一、springMvc获取参数的三种方法 /** * 使用HttpServletRequest获取 */ @RequestMapping("/login1") public String login1(HttpServletRequest request,Model model){ model.addAttribute("name", req原创 2016-11-01 10:56:45 · 7819 阅读 · 5 评论 -
JSON格式转换
说明:和 XML 一样,JSON 也是基于纯文本的数据格式。由于 JSON 天生是为 JavaScript 准备的,因此,JSON 的数据格式非常简单,您可以用 JSON 传输一个简单的 String,Number,Boolean,也可以传输一个数组,或者一个复杂的 Object 对象。 一、服务器端输出 JSON 格式数据 将 String 对象编码为 JSON 格式原创 2016-09-30 10:53:13 · 3132 阅读 · 0 评论 -
利用HttpServletRequest读取properties配置文件
一、首先获取配置文件的物理路径public static String getPath(HttpServletRequest request){ //得到项目路径 String path = request.getServletContext().getRealPath("/"); path = path.substring(0, path.length() - 1); pat原创 2016-10-12 12:59:36 · 1689 阅读 · 0 评论 -
解决list转换json出现的各类问题 object转换为Map对象
最近在写接口,要把list集合转换为json串返回。例如 List orders = orderService.findAll(); JSONArray array = JSONArray.fromObject(orders); 可能出现java.lang.StackOverflowError:该错误是由于当前线程的栈满了 ,也就是函数调用层原创 2016-10-12 12:46:03 · 5500 阅读 · 0 评论 -
spring3.2 定时器 SchedulerFactoryBean 注入错误
异常信息[org.springframework.scheduling.quartz.SchedulerFactoryBean] for property 'scheduler'; nested exception is java.lang.IllegalArgumentException: Cannot convert value of type [org.quartz.impl.Std原创 2016-08-26 09:45:40 · 4818 阅读 · 0 评论 -
shiro安全框架的简单配置
参考文章:http://www.cnblogs.com/lixj/p/3403584.html http://www.tuicool.com/articles/AFFBre一、导入shiro相关jar (1.2.3.jar)shiro-coreshiro-webshiro-springshiro-ehcache二、在web.原创 2016-08-29 14:29:30 · 1564 阅读 · 0 评论 -
Hibernate4 HibernateSessionFactory
import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.cfg.Configuration;import org.hibernate.service.ServiceRegistry;import org.hibernate.service.ServiceRegistryBui原创 2016-03-12 12:16:27 · 838 阅读 · 0 评论 -
java.lang.UnsupportedClassVersionError: : Unsupported major.minor version
用tomcat启动报错java.lang.UnsupportedClassVersionError: com/yzpc/action/BookAction : Unsupported major.minor version 51.0 (unable to load class com.yzpc.action.BookAction)at org.apache.catalina.loader.原创 2016-01-04 17:19:31 · 2234 阅读 · 0 评论 -
java实现silk音频文件转换成mp3
在服务端通过java代码执行shell脚本来实现音频转换int status=Runtime.getRuntime().exec(command).waitFor();转换成功状态为0参考脚本工具https://github.com/kn007/silk-v3-decoder在linux下安装完gcc和ffmpeg即可实现转换 逐个转换 sh /usr/loca原创 2017-03-24 15:40:14 · 6617 阅读 · 2 评论