java web
文章平均质量分 73
xiaoxiaoxuewen
这个作者很懒,什么都没留下…
展开
-
Charles使用part3——安装证书&手机抓取https请求
一.配置 Charles 根证书1、进入 Charles-》Help-》SSL Proxying-》Install Charles Root Certificate ,会打开证书,安装进去,2.点击安装证书,然后一直点击下一步,确定证书存储选择后继续下一步完成安装二.浏览器安装证书1.进入 Charles-》Help-》SSL Proxying-》Install Charles Root Certificate on a Mobile Device or ...转载 2020-05-12 20:25:43 · 1687 阅读 · 0 评论 -
为什么java.net.URLEncoder.encode方法要调用两次而不是一次呢?
因为在jsp中对中文进行了编码的时候用的是UTF-8的编码方式,而在servlet中调用request.getParameter();方法的时候使用服务器指定的编码格式自动解码一次,所以前台编码一次后台解码一次而解码和编码的方式不用所以造成了乱码的出现,这就类似于以下代码: String name=java.net.URLEncoder.encode(转载 2012-08-21 18:52:37 · 706 阅读 · 0 评论 -
JavaWeb,Servlet,Jsp生命周期
JavaWeb的生命周期是由Servlet容器来控制的总的来说分为三个阶段1.启动阶段:加载web应用相关数据,创建ServletContext对象,对Filter和servlet进行初始化a.把web.xml中的数据加载到内存中b.为JavaWeb应用创建一个ServletContext对象c.对所有的Filter进行初始化d.对需要在web应用启动时就被初始化的Servle转载 2012-08-28 15:27:36 · 841 阅读 · 0 评论 -
No Hibernate Session bound to thread, and configuration does not allow 解决办法
此设置的作用如下:What does sessionFactory.getCurrentSession() do? First, you can call itas many times and anywhere youlike, once you get hold of your SessionFactory (easy thanks toHibernateUtil). The转载 2013-03-28 18:06:42 · 1235 阅读 · 0 评论 -
action之间传参为中文;type='redirect'和 type='redirectAction'主要区别
Struts2中action之间传参中文乱码的问题 解决方法一(已经验证,可以): 两个action都定义要传的参数属性的get和set方法,必须相同! 在struts.xml中定义: /homepage.ic?loginError=${loginError} true 解决方法二(据说也可以): 在action里面用转载 2013-03-22 22:14:49 · 846 阅读 · 0 评论 -
在服务器上注册 2007 Office system 文件格式 MIME 类型
要使服务器能够识别新的文件格式,您需要注册每种新文件类型的多用途 Internet 邮件扩展 (MIME) 类型。如果不注册 MIME 类型,服务器会将新文件格式检测为压缩文件的存档。在 Windows Server 2003 Service Pack 2 (SP2) 或更高版本中,MIME 类型会自动注册。默认情况下,Internet Information Services (IIS)转载 2014-11-23 22:49:44 · 946 阅读 · 0 评论 -
Many-to-One映射
举例如下:1.Group.java[java] view plaincopyprint?package edu.study.hibernate; public class Group { private int id; private String name;转载 2014-12-11 23:38:49 · 599 阅读 · 0 评论 -
如何解决java.lang.NoClassDefFoundError--第二部分
如何解决NoClassDefFoundError--第二部分 第一部分请看:http://vipcowrie.iteye.com/blog/1561291 本文面向的是JAVA初学者,建议你们自己编译和运行例子程序。 本文包含了NoClassDefFoundError的原因分析和例子程序,并且给出了建议的处理策略。 NoClassDefFoundError 问题原因转载 2014-12-13 20:12:22 · 655 阅读 · 0 评论 -
解决jsp表单重复提交问题
方法一:利用同步令牌(Token)机制来解决Web应用中重复提交的问题 这种做法只能是解决问题的一种做法,不过在大型项目中不可能用这种做法,此种做法不能根本解决问题,可以通过重写URL跳过JS校验一样提前到后台去。一般项目中都是用令牌机制处理这个问题(以struts为例)Struts的Token(令牌)机制能够很好的解决表单重复提交的问题,基本原理是:服务器端在处理到达的请求之转载 2015-03-11 23:59:44 · 1962 阅读 · 0 评论 -
Spring Boot 性能优化
Spring 框架给企业软件开发者提供了常见问题的通用解决方案,包括那些在未来开发中没有意识到的问题。但是,它构建的 J2EE 项目变得越来越臃肿,逐渐被 Spring Boot 所替代。Spring Boot 让我们创建和运行项目变得更为迅速,现在已经有越来越多的人使用它。我们已经在几个项目中使用了 Spring Boot ,今天我们就来一起讨论一下如何改进 Spring Boot 应用的性能。转载 2016-05-26 13:11:37 · 772 阅读 · 0 评论 -
使用 lodop的web套打程序开发
WEB套打可选方案不多,理想的更少,利用免费控件Lodop+JavaScript实现精确套打,算是较为经典的选择。这种方案其实比较简单,利用一个htm文件就可以实现模板设计过程,几乎是“空手套”式的开发,但理解这几个步骤还是需要点时间,下面一步步详细演示说明:第一步:建立一个空白的模板设计文件把以下超文本代码复制到一个本地htm文件中: functio转载 2012-07-02 21:36:36 · 8770 阅读 · 0 评论 -
Java servlet 简单实现http文件下载断点续传功能
断点续传,听上去似乎是个比较高级的话题,本文只讲述一下http版的断点续传,其他协议的大家可以自行研究。http协议中,服务端实现断点续传首先需要读取客户端传送的Range头信息,比如“Range: bytes=12583394-”这个就是指原来正在下载的文件需要从第12583394字节继续下载,然后我们利用java.io.File的skip方法,舍弃掉原文件的前n个字节,接着就继续慢慢wri转载 2012-06-29 02:02:07 · 11173 阅读 · 3 评论 -
has already been called for this response异常的原因和解决方法
摘要: 1.在tomcat6.0下jsp出现getOutputStream() has already been called for this response异常的原因和解决方法 在tomcat6.0下jsp中出现此错误一般都是在jsp中使用了输出流(如输出图片验证码,文件下载等),没有妥 ...1.在tomcat6.0下jsp出现getOutputStream() has alre转载 2012-06-29 10:00:35 · 3273 阅读 · 0 评论 -
struts+hibernate+spring手动配置
1.struts在web.xml中配置过滤器定义Struts2的FilterDispathcer的Filter --> struts2 org.apache.struts2.dispatcher.FilterDispatcher 用来初始化原创 2011-09-06 22:47:50 · 575 阅读 · 0 评论 -
架构、框架、设计模式之间的关系简述
一、软件体系结构和框架的定义 软件体系结构的英文单词是“architecture”. Architecture的基本词义是建筑、建筑学、建筑风格。软件体系结构虽然根植于软件工程,但还处于一个研究发展的阶段,迄今为止还没有一个为大家所公认的定义。《设计模式》中对框架的定义是框架就是一组相互协作的类,对于特定的一类软件,框架构成了一种可重用的设计。软件框架是项目软件开发过程中提取特转载 2012-03-01 15:50:45 · 574 阅读 · 0 评论 -
spring ioc 、 aop原理
1.关于spring ioc 这段时间也着实好好的看了下spring的相关书籍,对其也有了大概和初步的认识和理解,虽然之前也一直听说spring是一个非常优秀的开源框架,可一直没有机会学习和使用(是不是有点落伍了?呵呵),所以呢,这段时间就重点学习了spring(一个星期的时间当然是入门级的啦~~) 大家一直都说spring的IOC如何如何的强大,其实我倒觉得不是IOC如何的转载 2012-05-17 23:59:17 · 647 阅读 · 0 评论 -
java中垃圾回收机制(GC)
在java语中GC 即垃圾收集机制是指jvm用于释放那些不再使用的对象所占用的内存。java语言并不要求jvm有gc,也没有规定gc如何工作。不过常用的jvm都有gc,而且大多数gc都使用类似的算法管理内存和执行收集操作。 垃圾收集的目的在于清除不再使用的对象。gc通过确定对象是否被活动对象引用来确定是否收集该对象。gc首先要判断该对象是否是时候可以收集。两种常用的方法是引用计转载 2012-05-21 23:47:52 · 807 阅读 · 0 评论 -
jsp下显示硬盘下绝对路径下的中文文件名的图片
(1)jsp显示中文文件名的图片方法一、将Tomcat中的server.xml文件中改为: maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout原创 2012-06-23 00:02:49 · 6901 阅读 · 0 评论 -
getOutputStream() has already been called for this response的解决方法
《轻量级J2EE企业应用实战》一书的第2章有一个使用SerlvetResponse输出图像的例子,代码如下: BufferedImage image =new BufferedImage(400,400, BufferedImage.TYPE_INT_RGB); Graphics g = image.getGraphics(); g.fillRe转载 2012-06-25 16:19:24 · 927 阅读 · 0 评论 -
ClientAbortException,Connection reset by peer: socket write error
extremetable导出excel,弹出一个下载窗口,这时不点下载而点取消,则报下面的异常: ClientAbortException Caused by: java.net.SocketException: Connection reset by peer: socket write error 查了下TOMCAT的文档,解释如下: Wrap a转载 2012-06-27 22:07:21 · 15680 阅读 · 1 评论 -
vlc web 插件 js接口
Embed tag attributesTo embed the plugin into a webpage use the following template:Required elementsThese are required attributes for the tag:width: Specifies the width of the plugin.转载 2012-06-28 11:27:08 · 14240 阅读 · 0 评论 -
mave2入门
MAVEN 使用帮助 版本声明 JDK : 5.0 Maven : 2.0.9 OS : windows xp 安装 Maven 下载地址 : http://maven.apache.org/download.html安装 Eclip转载 2011-08-31 21:22:01 · 673 阅读 · 0 评论