web开发
IT黄三爷
头几年,我要安心做技术男,谁都别劝我~
展开
-
Spring3注解
在用spring框架的时候,一般都是将配置信息写在xml配置文件中,非常复杂也很乱,大致示例如下: pointcut="execution(* cn.javass..business.ebo.*Ebo.*(..))"/> 在上面的示例中,我们可以典型的看到Sp原创 2015-03-09 14:02:39 · 477 阅读 · 1 评论 -
tomcat6关于el表达式的一大坑!
jsp代码如下:向老子报到我的groupInfo.groupnum里的值明明是0,但是判断到groupInfo.groupnum == ''这里愣是按true来对待,我就艹他妈了!后来发现部署在tomcat7没问题,部署在tomcat6就会有这个毛病,研究发现是判断语句中单引号‘’的问题,换成groupInfo.groupnum == null或empty groupInfo.gr原创 2017-03-20 01:31:09 · 1296 阅读 · 0 评论 -
如何解决HTML5页面js,css缓存问题
我们开发web项目的时候,如果更新了某个css文件,部署到服务器,发现在浏览器访问的时候,并没有什么变化,这是因为浏览器缓存了之前的旧的css文件。如果过一段时间之后再访问,就会发现页面有了变化,这说明浏览器更新了最新的css文件。那么怎么才能使我们修改的css或js文件立马生效呢?如果每次都强制更新最新的文件,这样做从效率上来讲又不是很好。我们还是希望有缓存的,只是当我们修改了文件之后,原创 2017-02-11 16:21:45 · 10107 阅读 · 1 评论 -
uploadify取消文件上传
uploadify使用如何使用uploadify进行文件上传,各位都能够在网上找到,但是需要注意版本号.我这里仅仅说一下,在文件已经成功上传到服务器之后,如何取消文件的上传. 我使用的是自动上传,即将’auto’属性设置为true. 1.首先我们要设置cancelmg属性,即设置文件上传成功后,显示在文件上的关闭图片.这里需要修改对应CSS中的代码.uploadify-queu转载 2017-02-08 00:54:37 · 1486 阅读 · 0 评论 -
Struts2自定义404、500错误界面
用尽各种办法,最管用的还是下面这一种。优点:1、404、500都能正确跳转。包括找不到Action、找不到ActionMethod、throw Exception、Throwable。2、500可输出错误信息。3、可替换Struts2和Tomcat的错误页面。做到真正自定义。配置:Web.xml 404 /error.html原创 2017-02-06 18:19:02 · 2190 阅读 · 0 评论 -
Linux下Nginx的安装与配置
前言:Nginx是目前最流行的web服务器,用于反向代理和负载均衡,能够很好地应对大并发量状况。对于javaWeb程序,用的最多的服务器架构就是nginx+tomcat。这篇文章就以此为例,详细的讲解一下该服务器架构的搭建。主要内容包括:1.Linux下tomcat的安装配置 2.Nginx的安装原创 2016-01-08 18:17:41 · 608 阅读 · 0 评论 -
Springmvc中@RequestParam传值中文乱码解决方案:
修改tomcat的配置文件server.xml,找到<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />添加URIEncoding="UTF-8",变成如下:<Connector port="8080" protocol="HTTP/1.1"原创 2016-04-07 17:01:18 · 1778 阅读 · 0 评论 -
HttpClient4.3 post与get请求工具类完整示例
整个工具类代码如下所示,可直接使用!import java.io.IOException;import org.apache.http.HttpEntity;import org.apache.http.HttpStatus;import org.apache.http.client.config.RequestConfig;import org.apache.http.client.原创 2016-03-29 17:42:52 · 9420 阅读 · 0 评论 -
linux下定时自动重启tomcat服务器
我们在Linux系统上的tomcat部署了项目之后,可能因为项目存在某些bug等原因会导致过段时间就挂掉,作为临时解决方案,我们需要间隔一段时间之后就重启一次服务器,但是人为重启又太low太费力,所以自动重启就略显高大上牛逼霸气了~下面开始介绍步骤:1.编辑一个文本文件,记事本什么的都可以,命名为tomcat_shutdown.sh,内容如下:#!/bin/sh原创 2015-05-07 16:39:24 · 3762 阅读 · 1 评论 -
UEditor编辑框插入的表格显示页无法显示的问题
话说百度的UEditor确实挺强大,但也有不少bug。我用的1.4.3的jsp版本,在编辑框插入一个表格存入数据库,然后在显示页显示的时候,只显示数据,不显示表格线。然后在网上一通找,最终没有解决,因为他们给出的办法基于的版本都不同。那就研究源码吧。你会发现编辑器自带的预览功能可以显示出来表格。就是这个文件:ueditor1_4_3-utf8-jsp/dialogs/preview原创 2015-04-03 15:44:05 · 1720 阅读 · 1 评论 -
oracle用jdbc时报空指针NullPointerException错误
如果你用的是oracle的数据库,使用jdbc时遇到下面的错误:java.lang.NullPointerExceptionat java.lang.String.(Unknown Source)at oracle.sql.CharacterSet.AL32UTF8ToString(CharacterSet.java:1517)at oracle.jdbc.driver.DBCon原创 2015-03-24 19:06:38 · 6222 阅读 · 2 评论 -
UEditor1.4.3在Struts2中图片上传“未找到上传数据”问题
在做一个发布文章的项目,需要用到百度的UEditor,用的Struts2框架,发现把UEditor整合进去后上传图片时会提示“未找到上传数据”,后来发现是Struts2框架的问题,因为Struts2框架自身的过滤器会对request进行处理,导致上传失败,所以需要自己写一个过滤器。1、过滤器代码如下:package test;import java.io.IOException原创 2015-03-06 17:01:42 · 1423 阅读 · 1 评论 -
获取Spring的上下文环境ApplicationContext请注意!!
Web项目中发现有人如此获得Spring的上下环境:public class SpringUtil { public static ApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml"); public static Object get原创 2017-08-01 00:54:54 · 3010 阅读 · 0 评论