嵌入式jetty的使用
来源:互联网 发布:mac office软件 编辑:程序博客网 时间:2024/05/16 19:00
下载jetty-6.1.19.zip
注意:新版本的好多对象和方法都跟旧版本不一样,现在网上大多是以前的版本的例子,我的例子是最新版本的例子。
以我的经历来看,搞清楚导入那些jar包是非常重要的,是成功的关键,
首先是这三个jar包,它是jetty支持自身语法的jar包
jetty-6.1.19.jar
jetty-util-6.1.19.jar
servlet-api-2.5-20081211.jar
后面还要jar包,咱们等遇到问题在导入。
启动一个简单的jetty服务器的代码:
.....
.....
当然,这只是我用到得jetty的功能,它还有更方便但也更复杂的XML配置启动方式,在这里不便叙述。
在用main函数启动这段代码时日志文件会显示:
NO JSP Support for /test, did not find org.apache.jasper.servlet.JspServlet
这是由没有jspServlet这个类的jar包引起的,而这些jsp的jar包在jetty-6.1.19.zip中都有,
但它有两种:jsp2.0和jsp2.1
在这里要注意一下如果用jsp2.1最好用jdk1.5及或以上版本,否则当打开jsp页面时会抛出异常:
FATAL: Exception initializing page context
java.lang.VerifyError: (class: org/apache/jasper/runtime/PageContextImpl, method: getELResolver signature: ()Ljavax/el/ELResolver;) Incompatible argument to function
at org.apache.jasper.runtime.JspFactoryImpl.internalGetPageContext(JspFactoryImpl.java:157)
..............................................
..............................................
所以若不想见到这个异常最好直接选择jsp2.0的jar。
然而jsp2.0的jar比较多,会让程序显得很乱。
当把jsp2.0(2.1)中的jar包都导入后,嵌入式jetty所需的jar包就都导完整了。
这时就能正常的访问每一个jsp页面了。
- 嵌入式jetty的使用
- Jetty学习【一】 Jetty的嵌入式使用
- Jetty嵌入式使用
- 使用Jetty作为嵌入式服务器
- jetty 嵌入式web服务器使用
- java 嵌入式的Web服务器jetty使用例子
- JAVA里使用Jetty作为轻量级嵌入式的Web容器
- Java使用Jetty实现嵌入式的Servlet容器
- main方法启动jetty java嵌入式web服务器jetty的使用
- 使用jetty 嵌入式构建 https 服务
- 嵌入式jetty
- ActiveMQ的BlobMessage传输文件示例:完全嵌入式的使用jetty的fileserver
- jetty嵌入式发布XFire实现的webservice
- JETTY嵌入式Web容器的开发
- 二.配置简单的嵌入式jetty
- jetty嵌入式应用的简单案例
- Jetty Runner的使用
- Jetty 的使用
- 基于Jboss的j2ee项目部署(1)——jboss环境搭建
- Opera Unite -- 或将掀起网络应用新革命
- C#备份与恢复sql数据库的简单代码
- 精品化游戏《热血征途》掀起网页游戏大变革
- twitter文化
- 嵌入式jetty的使用
- base库 解析
- Flash Remoting概述
- 安装GD-2.0.9完美解决make error
- 动态发布站点的并发访问升级简易方案
- 失业是一笔人生财富
- Communication with the underlying transaction manager has failed
- 32位计算机与64计算机
- Fulltext on Katmai