- 博客(15)
- 收藏
- 关注
原创 通过DispatcherServlet源码分析SpringMVC执行流程
通过DispatcherServlet源码分析SpringMVC执行流程前言:分析SpringMVC执行过程我们只需要关注DispatcherServlet的doDispatch()方法即可。SpringMVC的执行过程这里先简单的总结为以下几点,具体的可以看代码里面的注释。前端发起请求进入DispatcherServlet的doDispatch()方法调用HandlerMapping处理器映射器处理url,返回HandlerExecutionChain调用HandlerAdapter处理器适配器
2020-06-30 17:28:28 226
原创 springboot玩转jsp
又到了一年一度年底扫福时间,闲着没事,把springboot官方文档看了一遍。可能年后有两个小的项目需要改造,想试试把ssm的架构改为springboot+mybatis,但是又不想舍弃掉jsp,虽然官方不建议使用,更推荐thymelea。秉着前端能不动就不动的原则,打死都不改。 废话不多说,看看在idea下集成jsp需要哪些处理,首先当然需要添加mvn依赖 ...
2019-01-29 11:29:27 193
原创 最新Dubbo-admin+Zookeeper搭建遇到的一些问题
Zookeeper搭建:下载zookeeper压缩包并解压,下载地址:http://www.apache.org/dyn/closer.cgi/zookeeper/ 进入conf目录下将 zoo_sample.cfg 改名为 zoo.cfg。 进入bin目录双击zkServer.cmd,若启动成功,则windows单机版zookeeper搭建成功!Dubbo-admin搭建:因为参考...
2018-08-23 15:04:50 3915 1
原创 Oracle 和 MSSqlServer 分别使用多种方式实现分页查询
Oracle:-- 使用row_number()分析函数select *From (select row_number() over(order by orgid) as rn,t.* from taorg t) where rn between 11 and 20;-- 使用rownumselect *from (select rownum rn, t.* From (select *...
2018-08-08 17:46:54 145
原创 JAVA http post 上传文件
/** * 上传文件到指定地址URL * * @param fileName 文件名 * @param inStream 输入流 * @param urlStr 上传地址 * @return */private String uploadFile(String fileName, ByteArrayInputStream inStream, String urlStr) {...
2018-07-31 09:20:37 6209
原创 axis、axis2客户端调用方式
最近做接口对接,对接的服务端是.net平台的webservices,用他们的wsdl文件不能生成axis2客户端,只能用axis调用,代码用的是天气预报的公网接口,都可正常使用/** * axis直接调用 */public static void getWeatherByAxis() { try { Service service = new Service(); ...
2018-07-17 12:17:19 3370
原创 搞懂 getRequestURL、getServletPath、getContextPath、getRequestURI,以Struts2为例
最近写项目,老是搞不明白这几个到底返回的是啥,特地打印记录一下!!!//项目名为空ServletActionContext.getRequest().getRequestURL():http://localhost:9091/startPage/startPageAction!addTbStartPagePO.actionServletActionContext.getRequest().getS...
2018-06-13 16:39:22 541
原创 java使用jxl.jar导出Excel
/** * 导出Excel * @param listResult 数据集 * @param type 导出类型 1:通用 2:退回文件 */public void jxlExcelExport(List listResult,Integer type) { OutputStream os = null; WritableWorkbook book = null; tr...
2018-06-08 11:49:22 332
原创 Struts2文件下载
最近项目中需要提供文件下载功能,思路是在项目中放一份Excel模板,然后直接找到路径下载,这也是一个不错的思路,就不用通过POI写代码来实现一个Excel模板啦。记录一下配置及代码struts.xml文件配置:<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE struts PUBLIC "-//Apache Sof...
2018-05-11 14:57:56 110
原创 通过Java代码向指定 URL发送POST方法的请求
/** * 向指定 URL 发送POST方法的请求 * * @param url * 发送请求的 URL * @param param * 请求参数,请求参数应该是 name1=value1&name2=value2 的形式。 * @return 所代表远程资源的响应结果 */public static String sendP...
2018-04-27 16:48:35 1110
原创 java两个对象通过泛型相互装换
/** 对象类型转换 * @param obj 源对象 * @param cla 目标对象类型 * @param <T> 泛型 * @return 目标对象 * @throws Exception */public static <T> T convertClass(Object obj,Class<T> cla) { Ma...
2018-04-27 14:09:44 3293
原创 Webuploader图片上传
前言:最近换了一份工作,做开发两年多了,总觉得输入了好多知识点,没有总结和输出,所以尝试着把自己用过得一些技术点通过博客的方式记录下来,见证一下自己的成长。刚换了家公司,入职没几天就丢给我一个新需求,要添加一个图片上传功能,废话不多说,先上效果图:webuploader快速搭建官网已经写的很简单,官网链接:点击打开链接; 参考着官方文档自己搭建先引入webuploader的js和css(jquer...
2018-04-24 14:44:56 582
原创 IDEA打开Eclipse项目编译报错:非法字符\65279
公司项目都是用MyEclipse,个人不习惯用,所以每次用IDEA打开一个新项目,编译都会报错:原因是字符编码的问题,右下显示的是UTF-8,实际的字符编码却是UTF-8+BOM,所以需要修改一下该类的字符编码IDEA才能编译成功。操作步骤直接看图:第一,先选择UTF-8:第二:再点击Convert重新运行项目,编译就不会报错了。...
2018-04-13 11:49:38 2662
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人