- パラメータを取得する場合
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) {
- 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...
AP08yj This is one awesome article. Cool.
good
http://www.darinkamontano.com/
http://www.awfmmellowtouch.net/
http://www.rajasthantour-travels.com/
canada goose uk http://www.rajasthantour-travels.com/
akakXk Im grateful for the blog.Thanks Again. Awesome.