spring mvc + nginx配置

问题描述

各位大神,小弟今天遇到一个问题,就是如果我的系统使用的是springmvc,请求路径都是restful的风格,例如/xxx的请求方式,并且我的页面都放到了别的目录下,所以在网站的根目录下根本不存在任何的页面文件,也不会有任何的后缀,导致我请求的时候,nginx一直都是报403的错误,那我在nginx中该如何设置呢?谢谢各位指定小弟一二,小弟不胜感激!!!

解决方案

解决方案二:
Nginx配置如下:server{listen80;server_name这里写外网访问的域名;access_log这里写访问日志文件路径;location/{proxy_pass这里很重要,见下面注释;indexindex.jspindexindex.html;}}

Nginx是反向代理,proxy_pass要指定Tomcat配置的访问方式,如果Tomcat是默认方式访问,就:proxy_passhttp://localhost:8080配的域名方式访问就把localhost改为域名。
解决方案三:
indexindex.jspindexindex.html;这个地方我是这么配置的,但是因为没有对应的文件,所以,Nginx直接报403的错误,根本就请求不到tomcat

时间: 2024-12-21 22:42:21

spring mvc + nginx配置的相关文章

jbpm4.4 集成spring mvc 怎么配置?

问题描述 jbpm4.4 集成spring mvc 怎么配置? 如题 感谢回答~大神帮我看下如题 感谢回答~大神帮我看下如题 感谢回答~大神帮我看下 解决方案 https://github.com/search?utf8=%E2%9C%93&q=+jbpm+spring&type=Repositories&ref=searchresults 解决方案二: activiti集成spring的配置请参考 : http://git.oschina.net/wangkang/llsfw

配置 iles框架-Spring MVC的配置Tiles框架中配置后出面错误

问题描述 Spring MVC的配置Tiles框架中配置后出面错误 Spring MVC的配置Tiles框架中配置后出面错误,请大家帮着分析一下原因,以下是spring-servlet.xml <?xml version="1.0" encoding="UTF-8"?> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.spri

求spring mvc +jpa配置

问题描述 求spring mvc +jpa配置 解决方案 基本配置如下:<!-- 配置JPA --> <!-- JPA实体管理工厂的配置 --> <bean id="entityManagerFactory" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean"> <property name="dataSource&q

Spring MVC的配置

Spring MVC 在Spring的体系中和JdbcTemplate互相独立,分属于不同的jar包,使用默认位置不同的spring配置文件. Spring JdbcTemplate基本上完全可以单独拿来使用.也就是说,假如你在写一个Web项目,而且你打算用纯粹的JSP来实现网页的显示.逻辑处理也完全没有任何问题,你只需要在你的JSP页面中创建Spring JdbcTemplate的对象,使用它的方法,在SpringJdbc环境下编写java的方法,让你的JSP页面去使用这些方法,一点问题没有.

spring mvc + mybatis配置多个数据源问题。

惯例: 我是温浩然: 用过spring MVC的都知道,项目的每一小块,都分成,controller,dao,service,module,基本是这四块,分别是,实现需求的控制器,数据库操作的方法,实现需求的方法,和实体类. 用mybatis来改装后,dao就会被mapper来代替了. 但是有一个问题,如果一个项目中,模块不多,没必要按照每个模块来划分,但是,还是根据spring mvc的模式来划分,就很有可能,多个数据源,都放到同一个dao,中. 也就是,多个数据库放到同一个mapper中,这

spring mvc xml配置拦截器

spring mvc 有两种配置:(1)注解:(2)基于xml(schema). 公司要求使用xml方式的,其实在我看来注解更方便: 如何使用xml配置spring mvc的拦截器呢? 场景:比如用户通过浏览器访问我的网站时,我需要判断用户是否已经登录过,若登录过,则允许访问,否则自动跳转到登陆页面. spring mvc中拦截器类需要继承HandlerInterceptorAdapter 类 代码如下: Java代码   package com.yj.mvc.controler.interce

Spring Mvc 如何配置 接收前台传来的时间变量

大牛略过即可. 背景:前台页面通过时间插件(My97Date)传递时间作为过滤条件筛选订单列表.请求一直报400. 分析:前台传递的时间类型为String. 后台对应的订单实体里为Date类型.所以参数不匹配? 所以又在实体里定义了两个String类型的时间变量: 结果请求果然通了.而且时间也自动封装到对象里去了.恩.. 接下来通过DateFormat 来把时间格式化为类型就可以了啦! 结果一格式化就抛异常.此乃何意? 各种方法尝试 都不可以. java.text.Format.parseObj

配置Spring mvc 注解配置的时候 静态页面跳转 报的错

问题描述 <mvc:default-servlet-handler /> 相应的包 都加了, 就是报错, org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 16 in XML document from ServletContext resource [/WEB-INF/dispatcher-servlet.xml] is invalid; nested exception is org.xm

Spring Boot自动配置

在上篇文章如何运行Spring Boot应用中,已经熟悉了如何通过maven或者gradle创建一个Spring Boot应用,这篇文章主要学习Spring Boot的自动配置,包括注解的使用以及一些配置约束等等. 关于Spring Boot的特性介绍,可以参考Spring Boot特性. 主应用类 在Spring Boot应用中,我们通常将主应用类放置于应用的根包中,例如,com.javachen.example.主应用类有main方法,并且使用了@EnableAutoConfiguratio