
JavaWeb
文章平均质量分 62
HLhakey
来而不往非礼也
展开
-
JavaWeb开发常见乱码处理之设置编码方式
request.setCharacterEncoding()是设置获得请求参数的编码方式,主要用于获取带有汉字的信息的正确提取以及后来的使用.response.setCharacterEncoding()是设置响应时的数据的编码方式response.setContentType()指定http响应的编码及浏览器显示的编码,mime类型一般设置为text/html 编码指定为charset=utf原创 2015-08-14 23:37:51 · 759 阅读 · 0 评论 -
Java_Web开发之绝对路径与相对路径(学习笔记)
一、转发:1.转发的目的是为了实现多个页面交互过程中的请求数据共享,即携带数据的转发,算一次请求,地址栏的地址是不会改变的,是服务器端做的事情,浏览器是被”蒙在鼓里”的.2.转发的实现// 当使用绝对路径时,‘/’代表的是web项目①ServletContext.getRequestDispatcher(String url)中的url只能使用绝对路径,因为ServletRequest具有相对路径的原创 2015-08-15 21:51:48 · 3377 阅读 · 0 评论 -
Java学习笔记_反射_Class.forName()加载并修改一个类的私有成员变量
我相信实例比文字更能说明问题Demo1,被加载的类package com.text.hl;public class Demo1 { private int hl; }在这里我用junit单元测试测试的,去方法中加载Demo1类获得其私有成员变量并改变其值为指定的值,这里为200.大家也可以将此方法写在自己定义的类的Main方法中执行.依个人习惯和喜好而定.@Test publi原创 2015-08-31 00:50:37 · 2941 阅读 · 0 评论 -
Mybatis分页配置,jar配比 myeclipse 配置mybatis分页插件启动不起来且不报错 和 超时之后会报java heap space
1.场景描述:后台管理系统2.需求:对查询结果分页展示3.使用框架:mybatis ,Spring,Springmvc问题描述:在以tomcat启动项目时卡在2013-11-10 10:36:43,963 [pool-2-thread-1] INFO com.mchange.v2.log.MLog - MLog clients using log4j logging.2013-11-10 10:3原创 2016-01-17 00:30:34 · 1378 阅读 · 0 评论 -
springmvc mybatis 声明式事务管理回滚失效,(checked回滚)捕捉异常,传输错误信息
一、知识点及问题后端框架: Spring 、Spring mvc 、mybatis业务需求: 客户端先从服务端获取用户大量信息到客户端,编辑完成之后统一Post至服务端,对于数据的修改要么全成功,要么全失败,所以需要使用事务支持。问题: 配置Spring声明式事务,执行中出现异常未回滚.从网上查询得到一开始是自己的配置出了问题,由于配置文件的加载顺序决定了容器的加载顺序导致Spring事务没有原创 2016-03-21 01:06:43 · 5527 阅读 · 2 评论 -
JSONArray 数组 在不转为对象的情况下取出 某个元素组成列表
欢迎来到小胡de博客 写之前百度搜索了一下 , 没有找到能够直接解决问题的代码 , 并非重复造轮子,。代码没有什么难度 , 小计一下。情景描述:用户向A服务器获取当前可参加/召开的会议列表。这些会议可以是自己预约的 , 自己的部门领导预约的 , 或者他人预约把自己列为参会人的 等等 , 强调的是预约的会议中有此用户。个人属于公司 , A服务器向B服务器获取会议列表获取的是全公司所有的会议列表。原创 2016-05-04 14:05:26 · 4123 阅读 · 0 评论 -
SpringMvc之HandlerExceptionResolver
故事先从SpringMvc的dispatcherServlert开始1.执行onRefresh时调用initStrategiesprotected void onRefresh(ApplicationContext context) { this.initStrategies(context); }2.执行initStrategies protected void initS原创 2017-08-14 21:28:50 · 470 阅读 · 0 评论 -
带着问题看源码系列之mybatis:mybatis Interceptor 源码解析
Interceptor 接口声明 , 有三个方法Objectintercept(Invocation invocation)throws Throwable;Objectplugin(Object target);void setProperties(Properties properties);问题一: 我们的 Interceptor 是何时被注册到 ibatis 的, 注册到哪...原创 2019-08-24 23:38:59 · 360 阅读 · 0 评论