1

struts2 タグの URL を作成しました。このようなもの。

<s:url action="login" var="login_url">
</s:url>

生成された HTML を見ると。それは私にこれをくれました

<a href="/MyProjectName/login">login</a>

これは私が好きではないものです。私が見たいのはこれだけです

<a href="login">login</a>

現在、完全なプロジェクト名を教えてくれています。struts2を使用するときにこれを防ぐ方法はありますか

4

2 に答える 2

2

アプリケーションはそのコンテキストでデプロイされます。URLを機能させるために必要です。コンテキストが存在しない場合、404 エラーが発生します。そのコンテキストを表示しないように、アプリケーションを ROOT アプリケーションとしてデプロイする必要があります

于 2013-01-21T07:50:33.393 に答える
1

に属性を設定してみてincludeContextくださいfalse

<s:url action="login" var="login_url" includeContext="false">
</s:url>

詳細については、これを確認してください

于 2013-01-21T07:29:51.757 に答える