[SpringMVC]form:formタグのサンプル
書式
form:from modelAttribute=”フォーム名”
JSPコード
「Spring MVC」MultipartHttpServletRequestでファイルアップロードを行うサンプル
構文
1.public interface MultipartHttpServletRequest extends HttpServletRequestEE, MultipartRequest
「Spring」独自アノテーション(@interface)のメソッド作成方法
1.独自アノテーションの作成
書式
public @interface アノテーション名{//処理コード}
使用例
「Spring」@Resourceアノテーションでメッセージソースを取得
構文
@Resource(name =”xxx”)
protected MessageSource messageResource;
@Resource アノテーションは、クラス、メソッ ...
「Spring」インターフェース Logでエラーレベルメッセージを記録
説明
public interface Log
LogFactory によって正常にインスタンス化するには、このインターフェースを実装するクラスに、
このログの「名前」を表す単一の文字列パラメーターを受け取るコ ...
「Spring」HandlerMethodクラスでメソット名、クラス名とアノテーション判定のサンプル
HandlerMethod説明
メソッドと Bean で構成されるハンドラーメソッドに関する情報をカプセル化します。
メソッドのパラメーター、メソッドの戻り値、メソッドのアノテーションなどへの便利なアクセスを提供します ...
[Spring MVC]フォームのPOSTデータ文字化けを解決する方法
1.JSP画面pageEncodingを指定
<%@ page language=”java” contentType=”text/html; charset=utf-8″ ...
[Spring MVC] forwardのサンプル
1.同じクラスにリダイレクト
@RequestMapping("/sampleA")public String sampleA(){ return "forward:create";}2.別のクラスにリダイレクト
@ ...「Spring」httpレスポンスヘッダを指定するサンプル
書式
@RequestMapping(“/関数名”)
public ResponseEntity<String>関数名()
使用例
[Spring MVC]JSON型の値を返すサンプル
1.Jacksonを導入
import com.fasterxml.jackson.core.type.TypeReference;
import com.fasterxml.jackson.databind.Obje ...
「JSP」Spring MVCタグ(spring、form)ライブラリの利用方法
使用例
common.jsp
サンプルコード
「Spring」HttpServletResponseでファイルのダウンロードをする
書式
@RequestMapping(value =”/関数名”,produces=”MediaType.APPLICATION_XML_VALUE”)
方法1
「Spring」producesでコンテンツタイプを指定する
書式
@RequestMapping(value = “/ggetUserXml”, produces = MediaType.APPLICATION_XML_VALUE)
方法1
[Spring MVC]ControllerクラスでFormを受け取るサンプル
サンプルコード
@Controller@RequestMapping("users")public class UserController { @Autowired UserService userService; @Mode ...