BindingResultからのエラーメッセージの取得方法

Springと画面のマッピング

  • パラメータを取得する場合
        public String login(@Valid @NotBlank(message = "{userId}{errcom001}") @RequestParam("userId") String userId,
                BindingResult bindingResult1,
                @Valid @NotBlank(message = "{password}{errcom001}") @RequestParam("password") String password,
                BindingResult bindingResult2) {
  • ModelAttributeを用いる場合
    public String login(@Valid @ModelAttribute("loginForm") LoginForm loginForm, BindingResult bindingResult) {

Spring mvc テンプレートプロジェクトについて

  • STSでSpring mvcのテンプレートを作成すると、JDBCが入っていないので、pom.xmlでJDBCをコネクトする必要がある。
  • CSS、画像などはresourcesの下に配置する。

プロパティファイルの複数読み込み


プロパティファイルを複数読み込み場合はservlet-context.xmlにorderの記述が必要。
<context:property-placeholder location="classpath:environment.properties" order="1" ignore-unresolvable="true"/>
<context:property-placeholder location="classpath:mangaria.properties" order="2" ignore-unresolvable="true"/>
下記の記述を行えば、それ以降、propertiesファイルが利用可能。
つまり、同じファイルでのdatabaseのプロパティ定義等でも利用可能
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
	<property name="driverClassName" value="${database.driver}" />
	<property name="url" value="${database.url}" />
	<property name="username" value="${database.username}" />
	<property name="password" value="${database.password}" />
</bean> 

このページへのコメント

pVip46 Really enjoyed this blog.Thanks Again. Will read on...

0
Posted by check it out 2014年01月30日(木) 22:38:49 返信

AP08yj This is one awesome article. Cool.

0
Posted by check it out 2013年12月31日(火) 00:51:06 返信

good
http://www.darinkamontano.com/
http://www.awfmmellowtouch.net/
http://www.rajasthantour-travels.com/
canada goose uk http://www.rajasthantour-travels.com/

0
Posted by canada goose uk 2013年12月22日(日) 10:10:19 返信

akakXk Im grateful for the blog.Thanks Again. Awesome.

0
Posted by tips about seo 2013年12月20日(金) 14:04:33 返信

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

管理人/副管理人のみ編集できます