栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

在GAE上使用Spring3 MVC + Maven2找不到映射

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

在GAE上使用Spring3 MVC + Maven2找不到映射

我过去曾遇到过这个问题。如果我没记错的话,它在部署时可以正常工作,但是在开发服务器上失败了。我的解决方案是将调度程序servlet映射到

/app/*
而不是
/*

这将导致

/app
应用程序中的所有URL路径。如果要摆脱这种情况,请使用URL重写。

web.xml

<filter>    <filter-name>urlRewriteFilter</filter-name>    <filter-class>org.tuckey.web.filters.urlrewrite.UrlRewriteFilter</filter-class></filter><filter-mapping>    <filter-name>urlRewriteFilter</filter-name>    <url-pattern>/*</url-pattern></filter-mapping>

urlrewrite.xml

<?xml version="1.0" encoding="utf-8"?><!DOCTYPE urlrewrite PUBLIC "-//tuckey.org//DTD UrlRewrite 3.0//EN"        "http://tuckey.org/res/dtds/urlrewrite3.0.dtd"><urlrewrite default-match-type="wildcard">    <rule>        <from>/</from>        <to>/app/</to>    </rule>    <rule>        <from>/_ah/**</from>        <to>/_ah/$1</to>    </rule>    <rule>        <from>/**</from>        <to>/app/$1</to>    </rule>    <outbound-rule>        <from>/_ah/**</from>        <to>/_ah/$1</to>    </outbound-rule>    <outbound-rule>        <from>/app/**</from>        <to>/$1</to>    </outbound-rule></urlrewrite>


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/399035.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号