SpringMVC

書式
SpringBeanAutowiringSupport.processInjectionBasedOnCurrentContext(this));
使用例

public class InfoJob impl ...

SpringMVC

説明
@ModelAttributeアノテーション
1.受け取るFormクラスを初期化して戻す
2.@RequestMappingアノテーションのメソッド実行前呼ぶ
3.リクエストスコープを設定 ...

SpringMVC

1.Controller側

@RequestMapping(value="/Update*")public String Update(@ModelAttribute("user")User user, HttpServletR ...

SpringMVC

1.戻り値 ModelAndView

@RequestMapping("/create") public ModelAndView create() { ModelAndView mav = new ModelAndView() ...

SpringMVC

サンプルコード

@Controllerpublic class StudController {//Beanをインジェクション @Resource private StudentServiceImp stu; @RequestM ...

SpringMVC

サンプルコード

@RequestMapping("/test2")public ModelAndView test2(ModelAndView modelAndView){ String username = "yamada"; ...

SpringMVC

使用例

@RequestMapping("/create")public String create(Model model){ String username = "yamada"; model.addAttribute("u ...

SpringMVC

使用例

@RequestMapping("/info") public String info(HttpServletRequest request,HttpServletResponse response){ String u ...

SpringMVC

1.web.xmlに404、500を指定

<error-page> <error-code>404</error-code> <location>/404</location ...

SpringMVC

書式
public ModelAndView 関数名(データの型 引数名)
使用例
1.リダイレクト先にパラメータをしない

@RequestMapping(value="/create",method = ...

SpringMVC

1.パラメータなし

@RequestMapping(value="/create",method = { RequestMethod.POST, RequestMethod.GET }) public String create ...

SpringMVC

書式
emptyで変数が空文字またはNULLかどうかを判定します。
使用例1
strutsの場合

<logic:empty name="userForm" property="addr"> 1 ...

SpringMVC

1.Form側
public class UserForm {
private String rdA;
//get set 省略
}

public class ListLabel{

SpringMVC

書式
new ModelAndView(xxxx)
使用例

@Controllerpublic class UserController { @RequestMapping(value="/create",met ...

SpringMVC

使用例

@InitBinder public void initBinder(WebDataBinder binder) { binder.registerCustomEditor(String.class, new Strin ...

SpringMVC

from:checkbox 使用例1

<table align="center"> <tr> <td>ID</td> <td>名前</td> </tr ...

SpringMVC

書式
@ModelAttribute
Form名 setUpForm
使用例

@Controller@RequestMapping("users")public class UserController ...

SpringMVC

書式
<form:checkbox path=”xxx” onclick=”関数名;”/>

使用例

<form:checkbox path=" ...