知识大全 嵌入式Jetty集成Spring运行
Posted 内容
篇首语:任何你的不足,在你成功的那刻,都会被人说为特色。所以,坚持做你自己。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 嵌入式Jetty集成Spring运行相关的知识,希望对你有一定的参考价值。
嵌入式Jetty集成Spring运行 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
首先修改pom xml文件 添加spring的依赖项[] view plaincopy <project xmlns= xmlns xsi= instance xsi schemaLocation= v _ _ xsd > <modelVersion> </modelVersion> <groupId>de garbagecan jettystudy</groupId> <artifactId>jettystudy</artifactId> <packaging>jar</packaging> <version> SNAPSHOT</version> <name>jettystudy</name> <url>;/url> <build> <plugins> <plugin> <artifactId>maven piler plugin</artifactId> <inherited>true</inherited> <configuration> <source> </source> <target> </target> <debug>true</debug> </configuration> </plugin> </plugins> </build> <dependencies> <dependency> <groupId> eclipse jetty aggregate</groupId> <artifactId>jetty all</artifactId> <version> v </version> <type>jar</type> <scope>provided</scope> </dependency>
<dependency> <groupId> springframework</groupId> <artifactId>spring</artifactId> <version> </version> <type>jar</type> <scope>provided</scope> </dependency>
<dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version> </version> <scope>test</scope> </dependency> </dependencies> </project> 创建一个Server类 用来通过spring来启动Jetty server [java] view plaincopy package de garbagecan jettystudy sample
import ntext support ClassPathXmlApplicationContext
public class MyServer public static void main(String[] args) throws Exception new ClassPathXmlApplicationContext( //google/code/garbagecan/jettystudy/sample /spring xml ) 创建一个Handler类 用了处理请求[java] view plaincopy package de garbagecan jettystudy sample
import java io IOException
import javax servlet ServletException import javax servlet HttpServletRequest import javax servlet HttpServletResponse
import eclipse jetty server Request import eclipse jetty server handler AbstractHandler
public class MyHandler extends AbstractHandler public void handle(String target Request baseRequest HttpServletRequest request HttpServletResponse response)
throws IOException ServletException response setContentType( text/ charset=utf ) response setStatus(HttpServletResponse SC_OK) baseRequest setHandled(true) response getWriter() println( <h >Hello World</h > ) response getWriter() println( <li>Request url + target + </li> ) response getWriter() println( <li>Server port + request getServerPort() + </li> ) 创建一个spring配置文件 并放在/google/code/garbagecan/jettystudy/sample /spring xml位置 内容如下
[java] view plaincopy <?xml version= encoding= UTF ?> <beans xmlns= xmlns xsi= instance xsi schemaLocation= beans xsd >
<bean id= Server class= eclipse jetty server Server init method= start destroy method= stop > <property name= connectors > <list> <bean id= Connector class= eclipse jetty server nio SelectChannelConnector > <property name= port value= /> </bean> </list> </property>
<property name= handler > <bean id= handlers class= eclipse jetty server handler HandlerList > <property name= handlers > <list> <bean class= de garbagecan jettystudy sample MyHandler /> <bean class= eclipse jetty server handler DefaultHandler /> </list> </property> </bean> </property> </bean> </beans>其中定义了Jetty Server的配置 包括Connector和Handler等等
cha138/Article/program/Java/hx/201311/26882相关参考
知识大全 Spring集成XFire开发WebService
Spring集成XFire开发WebService 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
在webxml中的配置 <contextparam> <paramname>contextConfigLocation</paramname> <p
Spring集成Quartz的XML配置 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! <
实例说明如何集成Spring和Struts 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 本文想
如何有效的集成Spring和Struts 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 本文想通
知识大全 集成Spring与BEA WebLogic Server
集成Spring与BEAWebLogicServer 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
知识大全 Spring集成XFire开发Web Service
Spring集成XFire开发WebService 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
深入探讨Spring与Struts的集成方案 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Sp
实例讲解Spring集成JSF的最简单方式 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Spr
作为开源的Orm对象映射框架ibatis是一个线程安全学习容易但是开发相对于hibernate来说的话就要繁锁些没有很好的工具支持ibatis所有的配置几乎是通过手写这样增加了开发者的难度好啦言归