0

Spring MVCの学習に興味があり、シンプルなログインフォームを備えた非常にシンプルなSpringMVCアプリケーションがあります。ログインフォームはPOSTリクエストをコントローラーに送信します。コントローラーは現在、POSTパラメーターを取得し、モデルにいくつかの属性を設定して別のビューに渡すパススルーです。この2番目のビューにはこれらの属性が表示されます。コントローラの後に表示されるビューには、使用可能なモデルパラメータがありません。理由は、わかりません。

LoginControllerには、パラメーターpasswordとusernameの正しい値があります。

ありがとうございました、

関連するスニペットは次のとおりです。

mvc-dispatcher-servlet.xmlでリゾルバーを表示する

<context:component-scan base-package="mypackage" />
4

1 に答える 1

4

問題を見つけましたが、Spring MVC に関連するものではありませんでした。

errorpage.jsp の一番上に

<%@ taglib prefix="core" uri="http://java.sun.com/jsp/jstl/core" %>

しかし、その後、コマンドを使用しました

<c:out value="${username}"/>

taglib インクルードを次のように変更しました。

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>

それで修正されました... Netbeans 7.2が少なくとも警告を出さなかった理由がわかりません...

于 2012-10-24T11:55:55.867 に答える