2011-05-16 13 views
1

私は、* .htmlのurl-mappingを持つ1つのサーブレットを持つSpringアプリケーションを持っています。私の注釈付きコントローラではすべてがうまくいっています。* .htmlからSO型マッピングへのSpringサーブレットマッピング

私の質問はどのようにしてStackOverflowのようなURLを模倣するようにサーブレットと注釈付きのマッピングを設定できますか?

私は拡張子のないURLに行きたいと思います。可能であれば、最後の/の後に説明を追加します。

例:

私は現在持っている:私は

/appName/parm1/parm2/pageName/description 

がしたい

/appName/parm1/parm2/pageName.html 

が可能本であり、私は私の注釈付きのコントローラに何をすべきかが必要ですか?あなたはディスパッチャ* /へのサーブレットまたはそのような何かをマッピングして、URIから必要な情報を取得するために@PathVariablesを使用することができるはずです

おかげ

答えて

1

http://static.springsource.org/spring/docs/current/spring-framework-reference/html/mvc.htmlを見て、@PathVariableを検索してください。このページの例は次のとおりです。

リクエストuriからownerIdとpetIdを読み込みます。

+0

返信いただきありがとうございます。私はすべて現在働いている。私は/ *をやろうとしたが、すべてが壊れてしまった。私はまた、あなたがURLをビュー名としてレンダリングしようとせずにURLの最後に説明を表示する方法に興味がありました。ありがとうございます – blong824

+0

/*問題では、私は私の春のプロジェクトを見ることができる場所ではないので、私は後でそれを見なければなりません。あなたは@ RequestMapping9value = "/ questions/{questionId}/{questionDescription}のようなRequestMappingを実行できなければなりません。そしてquestionIdを使いたい場合はquestionDescriptionを破棄することができます。 – digitaljoel

関連する問題