p.jee
夜月独狼
费电话费嘎哈噶
展开
-
filter比servlet更适合做dispatcher filter servlet
filter比servlet更适合做dispatcher。 原因很简单:他是通道,而不是终点。也就是说,如果你想访问一个jsp,filter完全可以在处理后直接chain.dofilter去执行这个jsp,如果不想执行,也可以直接跳转.而如果用servlet之后就必须进行redirect或者forword重新走一遍整个filter/servlet的流程才能再去访问这个jsp....原创 2011-04-19 09:30:13 · 84 阅读 · 0 评论 -
tomcat https
一、 什么是HTTPS在说HTTPS之前先说说什么是HTTP,HTTP就是我们平时浏览网页时候使用的一种协议。HTTP协议传输的数据都是未加密的,也就是明文的,因此使用HTTP协议传输隐私信息非常不安全。为了保证这些隐私数据能加密传输,于是网景公司设计了SSL(Secure Sockets Layer)协议用于对HTTP协议传输的数据进行加密,从而就诞生了HTTPS。SSL目前的版本是3....原创 2015-09-02 13:50:31 · 98 阅读 · 0 评论 -
关于使用s.url jstl的上下文
比如[@s.url '/'/]index.html?cotegoryId=${cotegory.id!}这种写法有问题的,因为最终的${springMacroRequestContext.getContextUrl(relativeUrl)},如果第一次访问会生成/xxxxx;jsessionid=xxxxxxxxxxxxxxxxxxxxxxxxxxxxx这样的路径...原创 2015-08-16 13:28:31 · 179 阅读 · 0 评论 -
视频编码转化
JAVA目前的转化库没发现过,网上提供的方案是通过java作为外壳,调用底层的转化程序。由于每个转化程序,实现的支持的转化编码不一样,因此需要多个配合使用FFmpeg在Linux平台下开发,但它同样也可以在其它操作系统环境中编译运行,包括Windows、Mac OS X等。这个项目最早由Fabrice Bellard发起,现在由Michael Niedermayer维护。许多FFm...原创 2015-08-14 10:51:23 · 347 阅读 · 0 评论 -
Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
Neither the JAVA_HOME nor the JRE_HOME environment variable is definedAt least one of these environment variable is needed to run this program我已经编辑了/etc/profile,source过profile,但是依然读取不了,实际上就是当前用户的环...原创 2015-08-14 09:52:06 · 114 阅读 · 0 评论 -
web.xml url-pattern
全站匹配 /* 而不是*,因为jee标准要求url-pattern都必须以/开头(*.html这种后缀匹配例外)如果直接写/表示默认, 用来表明对应的Servlet为应用默认的Servlet。在这种情况下Servlet路径是请求的URI去掉上下文路径并且路径信息为null。...原创 2015-08-03 01:54:11 · 109 阅读 · 0 评论 -
Spring 定时任务,cron表达式,@Scheduled cron表达式
一个cron表达式有至少6个(也可能7个)有空格分隔的时间元素。按顺序依次为秒(0~59)分钟(0~59)小时(0~23)天(月)(0~31,但是你需要考虑你月的天数)月(0~11)天(星期)(1~7 1=SUN 或 SUN,MON,TUE,WED,THU,FRI,SAT)7.年份(1970-2099)其中每个元素可以是一个值(如6),一个连续区间(9-12...原创 2016-04-25 15:48:13 · 214 阅读 · 0 评论 -
java获取当前类的绝对路径
1.如何获得当前文件路径常用:(1).Test.class.getResource("")得到的是当前类FileTest.class文件的URI目录。不包括自己!(2).Test.class.getResource("/")得到的是当前的classpath的绝对URI路径。...原创 2013-12-14 00:37:07 · 380 阅读 · 0 评论 -
Tomcat Content is not allowed in prolog
Apache-Tomcat 运行问题 Content is not allowed in prolog这种情况一般是tomcat配置文件出问题了。比如电脑经常自动断电引起的文件出错。需要重新安装tomcat。原创 2013-07-10 10:19:37 · 603 阅读 · 0 评论 -
整站国际化方案
当前常见的实现方式,主要由两种方案实现1.通过locale每个页面通过主题解析[解析器根据locale,来读取指定语言的css,js,等资源文件]页面中的文字描述,通过key,而不是真正意义上的文字,如在springmvc中可以使用来实现文字的国际化,然后通过来实现资源的国际化读取该方式实现起来很方便,但问题在于如果每个语言都有自己的一套模板,而且模板之间相差非常大...原创 2012-11-28 17:46:12 · 149 阅读 · 0 评论 -
Unicode 各种特殊字符编码值
https://developer.mozilla.org/cn/Core_JavaScript_1.5_Guide/UnicodeCategory Unicode value Name Format nameWhite space values \u0009 Tab \u000B Vertical Tab \u000C Form Feed \u0020 Space...原创 2012-02-25 15:13:45 · 3605 阅读 · 0 评论 -
iframe下面的session问题
在写iframe完成长连接获取上传状态的时候,有两次请求,一次上传,一次获取状态的。发现第一次上传上传的请求和获取状态的请求是不同的session,再次上传时就没问题了。找了资料,都说是放jsessionid,或者加P3P头信息。这些都不是我现在的真正问题。在google的bug工具中,看到原因了。我的iframe写得是 [img]http://dl.i...原创 2011-12-04 19:52:44 · 671 阅读 · 0 评论 -
在eclipse中启动tomcat很慢
这个原因可能是断点过多,删除所有断点后,就不会了。原创 2012-06-07 10:36:32 · 174 阅读 · 0 评论 -
request总结
1.getAuthType() 返回用来保护servlet的认证方案的名称2.getContextPath() 返回请求URI的一部分,指示请求的上下文。我开始以为是url第一级目录,根据url规则,协议://地址:端口/第一级目录/第二级目录/资源文件名如http://localhost:8080/webwork-test/t.jsp返回/webwork-test,而如果项目部署...原创 2011-03-27 00:56:28 · 133 阅读 · 0 评论 -
Java垃圾回收机制
转载自http://wcgdonot.iteye.com/blog/960381,请记住实际作者是http://wcgdonot.iteye.com/blog/960381所有者1.JVM的gc概述 gc即垃圾收集机制是指jvm用于释放那些不再使用的对象所占用的内存。java语言并不要求jvm有gc,也没有规定gc如何工作。不过常用的jvm都有gc,而且大多数gc都使用类似...原创 2011-03-15 12:53:56 · 93 阅读 · 0 评论 -
but failed to unregister it when the web application was stopped. To preven t a
错误信息:信息: Deploying configuration descriptor jira.xml2011-8-20 23:19:18 org.apache.catalina.core.StandardContext start严重: Error listenerStart2011-8-20 23:19:18 org.apache.catalina.core.Standard...原创 2011-08-19 23:41:10 · 598 阅读 · 0 评论 -
servlet3.0
[b]异步处理支持[/b]首先,Servlet 接收到请求之后,可能首先需要对请求携带的数据进行一些预处理;接着,Servlet 线程将请求转交给一个异步线程来执行业务处理,线程本身返回至容器,此时 Servlet 还没有生成响应数据,异步线程处理完业务以后,可以直接生成响应数据(异步线程拥有 ServletRequest 和 ServletResponse 对象的引用),或者将请求继续转发给...原创 2014-11-13 23:04:16 · 108 阅读 · 0 评论