web
after_you
这个作者很懒,什么都没留下…
展开
-
javascript:void(0)是什么意思?JS的几种跳转
在JavaScript中void是一个操作符,该操作符指定要计算一个表达式但是不返回值。 void 操作符用法格式如下: 1. javascript:void (expression) 2. javascript:void expression expression 是一个要计算的 Javascript 标准的表达式。表达式外侧的圆括号是选的,但是写上去是一个好习惯。(实现转载 2016-11-03 00:01:49 · 6242 阅读 · 1 评论 -
通过 GET方式传值的时候,+号会被浏览器处理为空。。需要转换为%2b
通过 GET方式传值的时候,+号会被浏览器处理为空。。需要转换为%2b原创 2017-09-04 10:32:16 · 5590 阅读 · 0 评论 -
servlet线程安全问题的详解
摘 要:介绍了Servlet多线程机制,通过一个实例并结合Java 的内存模型说明引起Servlet线程不安全的原因,给出了保证Servlet线程安全的三种解决方案,并说明三种方案在实际开发中的取舍。 Servlet/JSP技术和ASP、PHP等相比,由于其多线程运行而具有很高的执行效率。由于Servlet/JSP默认是以多线程模式执行的,所 以,在编写代码时需要非常细致地考虑多线程转载 2017-01-07 13:28:11 · 10082 阅读 · 3 评论 -
获得请求的方式
关于request.getRealPath() 1、此方法已过时,现在可替换的实现方法有 request.getSession().getServletContext().getRealPath("/") 在Servlet 里用this.getServletContext().getRealPath("/");获得绝对路径。 struts里用thi转载 2016-12-28 00:52:47 · 291 阅读 · 0 评论 -
DateConverter does not support default String to ‘Date’ conversion.
[java] view plaincopy* java.lang.BigDecimal * java.lang.BigInteger * boolean and java.lang.Boolean * byte and java.lang.Byte * char and java.lang.Character * java.la转载 2016-10-31 10:35:46 · 951 阅读 · 0 评论 -
关于web项目中的乱码
首先一般乱码问题本质是由于,编解码用的 不是统一的码表;web应用的页面编码设置一般是contentType="text/html; charset=UTF-8",而tomcat的默认编码是ISO-8859-1,所以这个时候双方进行通信就会出现乱码;可以将tomcat的编码修改,在项目servers下的server.xml中进行修改<ConnectorURIEncoding="UTF-8"原创 2016-10-28 13:53:53 · 1359 阅读 · 0 评论 -
Filter
servlet过滤器是小型的web组件,它能够处理传入的请求和传出的响应。Filter 不是一个servlet,它不能产生一个response,它能够在一个request到达servlet之前预处理request,也可以在离开servlet时处理response。它具有高度的透明性,无需更改应用程序代码,就可以根据需要添加、修改或从应用程序中将它删除。创建一个Filter 只需两个步骤:转载 2016-10-28 18:31:56 · 286 阅读 · 0 评论 -
文件上传-------fileUpload
一.Tip:上传文件的处理细节1.中文文件乱码问题文件名中文乱码问题,可调用ServletUpLoader的setHeaderEncoding方法,或者设置request的setCharacterEncoding属性普通字段的乱码: 1.手工转换 2.FileItem.getString("UTF-8");获得名称的时候传一个字符集 上传文件的乱码: Ser转载 2016-10-28 18:38:10 · 841 阅读 · 0 评论 -
向MySQL数据库插入中文时乱码
在做web开发时(本人用JSP做开发,数据库用的MySQL,其他开发方式可能稍有不同,但原理是一样的),向数据库中插入中文时出现乱码现象。这个现象跟很多环节有关系,但最根本的是要选择一种支持中文的编码,且各个地方的编码都要保持一致。这些地方主要包括数据库的编码,JSP页面代码请求的编码,数据库连接时的编码。具体如下:1、创建数据库的时候要选好一种支持中文的编码,可以选GBK、GB231转载 2016-10-28 18:44:10 · 431 阅读 · 0 评论 -
Filter需要配置多个url-pattern
最近做项目遇到一个Filter需要配置多个url-pattern,上网查了下资料,经测试,现总结下 一、完全错误的方式 Java代码 authority class>com.util.AuthorityFilterclass> authority /pages/cmm/*;/pages/转载 2016-10-28 18:56:04 · 286 阅读 · 0 评论 -
ServletConfig对象和ServletContext对象的详解
ServletConfig与ServletContext对象详解一、ServletConfig对象 在Servlet的配置文件中,可以使用一个或多个标签为servlet配置一些初始化参数。(配置在某个servlet标签或者整个web-app下) 当servlet配置了初始化参数后,web容器在创建servlet实例对象时,会自动将这些初始化参数封装到ServletC转载 2016-10-28 19:04:57 · 226 阅读 · 0 评论 -
JSP中out.write()和out.print()的区别
out对象的类型是JspWriter。JspWriter继承了java.io.Writer类。1)print方法是子类JspWriter,write是Writer类中定义的方法;2)重载的print方法可将各种类型的数据转换成字符串的形式输出,而重载的write方法只能输出字符、字符数组和字符串等与字符相关的数据;3)JspWriter类型的out对象使用print方法和w转载 2016-10-28 21:56:42 · 384 阅读 · 0 评论 -
WEB-INF是Java的WEB应用的安全目录
WEB-INF下的东西是禁止直接访问的。如果这个页面是你的,要想让人访问最好不要放在这个目录下。如果一定放在那里。你可以使用:request.getRequestDispatcher("/WEB-INF/test.jsp").forward(request,response);所以你想直接添加一个链接那肯定是没发过去的。你可以先跳到一个jsp,那个jsp里写上上面的代码就可以了。W转载 2016-10-28 22:12:37 · 338 阅读 · 0 评论 -
URI和URL的区别
这两天在写代码的时候,由于涉及到资源的位置,因此,需要在JavaBean中定义一些字段,用来表示资源的位置,比如:imgUrl,logoUri等等。但是,每次定义的时候,心里都很纠结,是该用imgUrl还是imgUri呢?同样的,另外一个问题:String HttpServletRequest.getRequestURI();和StringBuffer HttpServletRequest转载 2016-10-28 22:17:19 · 202 阅读 · 0 评论 -
Filter详解
在DRP项目中,多次提到了Filter,它解决了字符集的统一设置以及统一控制简单WebCache,从中我们可以体会到,它给我们带来的好处不仅仅是减少代码量这么简单,它的出现避免了我们每个页面重复的编写相同的代码,减少了我们的工作量,而且给维护带来了极大的便利,那么它是如何实现统一管理的呢?既然它能统一管理某些重复的操作,那么它和AOP有什么关系呢? Filter简介 Servlet转载 2016-10-28 22:27:05 · 1277 阅读 · 0 评论 -
springboot的热部署
Springboot的热部署三种方式1. spring-loaded配置run as方式下载spring-loaded的jar包在idea的edit configurations中配置program arguments 中配置 -javaagent:/work/springloaded-1.2.5.RELEASE.jar -noverify (/work/springload...原创 2019-07-24 17:12:02 · 275 阅读 · 0 评论