本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- zysnba
- xiangjie88
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sichunli_030
- sam123456gz
- 龙儿筝
- arpenker
- tanling8334
- kaizi1992
- gaojingsong
- xpenxpen
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- lemonhandsome
- luxurioust
- jbosscn
- mengjichen
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- kingwell.leng
- mwhgJava
最新文章列表
jetty和ajaxanywhere有冲突
有同事反映jetty下部署的应用程序有问题,而这个应用部署在tomcat则没有问题,这个应用使用了ajaxanywhere,同组的人判断jetty和ajaxanywhere不兼容,到底那里出了问题呢?还要从源码看起。
org.ajaxanywhere.BufferResponseWrapper类包装了原始的HttpServletResponse,并重写了getWriter和getOutput ...
Hadoop源码解读-Http服务器Jetty的使用
Hadoop内嵌了Http服务器Jetty,主要有以下两方面的作用
1、Web访问接口,用于展示Hadoop的内部状态
2、参与Hadoop集群的运行和管理
以Namenode为例
Namenode通过
startHttpServer(conf);
来启动HttpServer(Jetty),具体代码如下
httpServer = new HttpSer ...
[jetty]start.jar启动
概图
关键点
org.eclipse.jetty.start.Main:启动的main函数
org.eclipse.jetty.start.Config:启动配置
org/eclipse/jetty/start/start.config:
存放的是classpath的配置,文件内有配置方法
此文件配置的就是各个OPTION的classpath
getActive ...
jetty处理get请求支持中文url
URL实例是:
http://localhost:8080/中文/index.html?param=中文
Jetty默认是不支持URL中的中文字符的,tomcat可以通过设置URIEncoding支持中文URL。Jetty也有对应设置方法,在start.ini中增加下面的启动参数:
-Dorg.eclipse.jetty.util.URI.charset=GBK
...
Jetty 源码包
jetty
Jetty 是一个开源的servlet容器,它为基于Java的web内容,例如JSP和servlet提供运行环境。Jetty是使用Java语言编写的,它的API以一组JAR包的形式发布。开发人员可以将Jetty容器实例化成一个对象,可以迅速为一些独立运行(stand-alone)的Java应用提供网络和web连接。
易用性
易用性是 Jetty 设计的基 ...
Java打包后中如何获取不同jar包内资源
可以参考Jetty开源项目中的org.eclipse.jetty.util.resource.Resource;
该类中有个Resource.newClassPathResource(pathForClass)的静态方法源代码。
Jetty源码学习
Jetty设计的很简洁易懂:
Jetty的核心组件及作用如下:
HttpListener:监听客户端请求,有请求,则构建HttpConnection对象,就像建立了一个连接
HttpConnection:HttpConection会构建HttpRequest和HttpResponse对象,完成用户数据的封装,然后调用HttpServer.service(HttpRequest re ...
(zz)jetty 运行时如何修改css html等文件
原因是Jetty会使用内存映射文件来缓存静态文件,其中包括js、css文件。在Windows下面,使用内存映射文件会导致文件被锁定。解决方案是不使用内存映射文件来做缓存。步骤如下:
1)在所使用Jetty版本的jar中找到webdefault.xml,把它拷贝到项目中,比如src/main/resources/webdefault.xml。
对jetty6,jar文件在$maven_repo$ ...
jetty plugin在windows下maven项目静态缓存文件修改
maven项目用的Jetty plugin做容器,发现修改静态的文件Jetty不能不重启情况下加载,搜了一下网上挺多人遇到。解决方案如下:
1、从jetty.jar中解出webdefault.xml(位于org.mortbay.jetty.webapp包下)这个文件,把这个useFileMappedBuffer参数设为false
<init-param>
<param-na ...
HTML5 WebSocket做聊天室(服务器端基于Jetty8)
早就厌倦了Ajax轮询,一直想试试Web Socket.这次终于体验了一把
这次用的浏览器是Chrome,IE不用提了,不支持,FireFox据说是支持的,但是实际试下来不支持.估计是有自己的API,下次再研究....(以上提到的浏览器都是最新稳定版Chrome15,IE9,Firefox8.0)
开发环境:Eclipse3.7,Jetty8.04
[2012/4/6日更新: ...
apache session stick上线部署
一、 apache session stick上线部署
1、 开通172.16.50.72的8009网络端口,供172.16.21.181访问;(负责人李明新)
2、 设置apache session stick功能
⑴ Mas服务器端的配 ...