`
manong_java
  • 浏览: 730 次
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

Jetty springMvc 首页路径访问

阅读更多
我用Jetty作为web服务器 项目采用的是springmvc框架。

启动jetty 访问项目http://127.0.0.1:4444/mobile/
出现404异常





但用tomcat作为web服务器 启动项目访问:http://127.0.0.1:4444/mobile/
却能正常访问。。

困扰了好久 难道是jetty的原因吗????    
这是我的xml配置:
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" version="3.0">
  <servlet-mapping>
    <servlet-name>default</servlet-name>
    <url-pattern>*.jpg</url-pattern>
    <url-pattern>*.gif</url-pattern>
    <url-pattern>*.js</url-pattern>
    <url-pattern>*.png</url-pattern>
    <url-pattern>*.bmp</url-pattern>
    <url-pattern>*.swf</url-pattern>
    <url-pattern>*.css</url-pattern>
    <url-pattern>*.ico</url-pattern>
    <url-pattern>*.html</url-pattern>
    <url-pattern>*.htm</url-pattern>
    <url-pattern>*.xml</url-pattern>
  </servlet-mapping>
  <filter>
    <filter-name>CharactEncoding</filter-name>
    <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
    <init-param>
      <param-name>encoding</param-name>
      <param-value>UTF-8</param-value>
    </init-param>
  </filter>
  <filter-mapping>
    <filter-name>CharactEncoding</filter-name>
    <url-pattern>/*</url-pattern>
  </filter-mapping>
  <servlet>
    <servlet-name>BFLYMOBILE</servlet-name>
    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
    <init-param>
      <param-name>contextConfigLocation</param-name>
      <param-value>classpath:applicationContext-mvc.xml</param-value>
    </init-param>
    <load-on-startup>1</load-on-startup>
    <multipart-config>
      <max-file-size>52428800</max-file-size>
      <max-request-size>52428800</max-request-size>
      <file-size-threshold>0</file-size-threshold>
    </multipart-config>
  </servlet>
  <servlet-mapping>
    <servlet-name>BFLYMOBILE</servlet-name>
    <url-pattern>/</url-pattern>
  </servlet-mapping>
  <context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>classpath:applicationContext.xml</param-value>
  </context-param>
  <listener>
    <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
  </listener>
  <listener>
    <listener-class>org.springframework.web.util.IntrospectorCleanupListener</listener-class>
  </listener>
  <listener>
    <listener-class> org.springframework.web.context.request.RequestContextListener </listener-class>
  </listener>
  <session-config>
    <session-timeout>30</session-timeout>
  </session-config>
  
  <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
    <welcome-file>index.html</welcome-file>
  </welcome-file-list>
</web-app>

  • 大小: 19 KB
  • 大小: 244.4 KB
分享到:
评论

相关推荐

    Jetty9 配置使用HTTPS证书

    具体命令为keytool-importkeystore,其中-srckeystore参数后跟源证书文件路径和类型,-destkeystore后跟目标keystore文件路径和类型,还包括源和目标的密码设置。 在某些情况下,可能需要将jks格式的证书转换为pkcs...

    SpringMVC+Mybatis的整合

    SpringMVC和Mybatis是Java Web开发中两个非常重要的框架,它们分别负责应用程序的控制层和数据访问层。SpringMVC作为Spring框架的一部分,提供了一种优雅的方式来处理HTTP请求和响应,而Mybatis则是一个轻量级的持久...

    maven + springmvc 入门实例

    5. **运行与测试**: 将项目部署到Tomcat等应用服务器,通过浏览器访问配置的URL,查看SpringMVC是否正常工作。 **三、整合Maven与SpringMVC** 1. **依赖管理**: 在`pom.xml`中声明所有依赖,Maven会自动下载并管理...

    基于springmvc的websocket及时聊天

    注意,为了简化部署和提高可扩展性,还可以考虑使用WebSocket服务器如Jetty或Undertow,以及使用消息队列(如RabbitMQ或Kafka)来缓冲消息,以处理高并发场景。此外,为了提高用户体验,可以考虑集成WebSocket STOMP...

    springmvc简单登录工程

    在这个"springmvc简单登录工程"中,我们将探讨如何使用这两个工具来创建一个基本的登录功能。 首先,我们需要设置一个新的Maven项目。在创建项目时,我们需要在`pom.xml`文件中添加Spring MVC和相关依赖,如Spring ...

    springmvc实例

    在这个"springmvc实例"中,我们可以看到一个简单的 HTTP 接口的实现,通过访问 `http://localhost:8080/jxhService/test/hello` 可以测试其功能。 1. **Spring MVC 架构**: - Spring MVC 提供了一个分层的架构,...

    SpringMVC需要的jar包

    6. **servlet-api.jar**:这是Servlet API的实现,SpringMVC需要这个库来与Servlet容器(如Tomcat、Jetty等)交互。 7. **jsp-api.jar和jstl.jar**:对于视图层使用JSP的项目,这两个库是必须的,分别提供JSP和JSTL...

    SpringMvc 二维码简易实现Dome

    将项目打包成WAR文件,部署到如Tomcat、Jetty等Servlet容器中,通过浏览器访问测试二维码功能是否正常工作。 通过这个“SpringMvc 二维码简易实现Dome”项目,我们可以学习到如何在Spring MVC环境中集成二维码生成...

    Spring+SpringMVC+MyBatis整合工程完整实例及实现用户登录功能

    SSM(Spring、SpringMVC、MyBatis)框架整合是Java Web开发中常见的技术栈,它将Spring的依赖注入、SpringMVC的MVC设计模式以及MyBatis的持久层框架结合在一起,构建出高效、灵活的Web应用。本项目以一个完整的实例...

    SpringMVC+Mybaits+Spring+MySQL实现登录注册Demo

    这些文件定义了框架间的连接和配置,如数据源、事务管理器、扫描的包路径等。 2. **实体类(Entity)**:如 `User.java`,代表数据库中的表结构,用于存储用户信息。 3. **Mapper 接口与 XML 映射文件**:如 `...

    SpringMVC源码分析.md

    在JavaWeb开发中,一个Servlet通常对应一个特定的URL路径,每当有HTTP请求访问该URL时,对应的Servlet会执行其`service`方法来处理请求。 #### 二、SpringMVC简介及其设计思想 SpringMVC是一个基于Spring框架实现...

    springMVC-demo

    【SpringMVC 框架概述】 ...以上就是关于 "springMVC-demo" 的环境搭建、基本使用和学习路径的介绍。通过这个 demo,你可以逐步掌握 SpringMVC 的核心概念和实战技巧,为进一步深入学习和开发提供坚实的基础。

    springmvc+hibernate用户权限管理源码

    控制器类通常包含处理业务逻辑的方法,这些方法通过`@RequestMapping`注解与URL路径关联。 2. **Hibernate ORM** Hibernate是Java中的一个对象关系映射(ORM)框架,它简化了数据库操作。在这个权限管理系统中,...

    springMvc+spring4+hibernate4搭建demo

    总的来说,"springMvc+spring4+hibernate4搭建demo"是一个完整的Java Web开发基础框架,它集成了三个强大的开源库,提供了一种高效、灵活的方式来构建现代Web应用程序。开发者可以在此基础上添加自定义的功能,以...

    springmvn搭建的Maven项目入门

    - 配置`web.xml`,声明DispatcherServlet,并配置SpringMVC的核心配置文件路径。 - 创建SpringMVC的核心配置文件(如`spring-mvc.xml`),配置处理器映射器、视图解析器、注解驱动等。 3. **Jetty服务器配置** -...

    springmvc资料

    在Web应用程序的部署方面,Spring MVC可以轻松地与各种容器(如Tomcat、Jetty)集成,只需要将应用的WAR文件部署到容器即可运行。 标签“web”表明了Spring MVC是用于构建Web应用程序的工具,它可以与HTML、CSS、...

    maven 生成 springmvc+jpa web过程demo

    在`pom.xml`中添加JPA和特定的实现(如Hibernate)的依赖后,还需要在Spring的配置文件中配置数据源、JPA供应商、实体扫描路径等。例如,使用`LocalContainerEntityManagerFactoryBean`创建EntityManagerFactory,...

    springmvc基础示例

    开发完成后,可以通过Tomcat或Jetty等Web服务器部署项目。访问`http://localhost:8080/springmvcproject`(根据实际配置可能不同)来启动应用,然后点击`index.html`中的链接,可以看到控制器响应的结果。 通过这...

    SpringMVC精品资源--Reddit clone built using Spring Boot, Sprin.zip

    标题中的“SpringMVC精品资源--Reddit clone built using Spring Boot, Sprin”表明这是一个使用Spring MVC、Spring Boot技术实现的Reddit克隆项目。这个项目可能是为了教学或实践目的,展示了如何利用Spring框架来...

    浅谈SpringMVC的拦截器(Interceptor)和Servlet 的过滤器(Filter)的区别与联系 及SpringMVC 的配置文件

    在SpringMVC的配置文件中,我们可以通过元素定义拦截器,并使用指定拦截路径。例如: ```xml **"/&gt; &lt;!-- 更多拦截器配置 --&gt; ``` 在上述配置中,DDOSInterceptor会拦截所有URL路径,并根据配置...

Global site tag (gtag.js) - Google Analytics