@controller@initbinder
用於在@controller
中標註於方法,表示為當前控制器註冊乙個屬性編輯器或者其他,只對當前的controller有效。
public
class
testcontroller
@responsebody
public mapgetformatdata(date date) throws parseexception
}jsp頁面
action="/testbean"
method="post">
name: type="text"
name="u.name">
age: type="text"
name="u.age">
name: type="text"
name="s.name">
age: type="text"
name="s.age">
type="submit">
form>
controller
@initbinder("user")
public
void
init1(webdatabinder binder)
@initbinder("stu")
public
void
init2(webdatabinder binder)
public modelandview testbean(user user, @modelattribute("stu") student stu)
@initbinder("user")
括號內的引數為類的首字母小寫(預設命名規則),也可以用@modelattribute("stu")
做限定.
通過 InitBinder註解實現引數繫結
initbinder簡介 initbinder註解是controller級別的,乙個controller例項中的所有 initbinder 只對該controller有效。initbinder標註的方法,方法的引數可以有httpservletrequest modelmap webdatabinde...
自己建立註解,和使用註解
首先自己建立註解的類 mytest retention value retentionpolicy.runtime 在執行的時候擦除 retention表示執行時候的範圍,一共有3種 target value 這個表明是要用到哪個上 public inte ce mytest 自己在建立乙個,然後使...
spring 註解使用
一 配置web.xml 1 問題 spring專案中有多個配置檔案mvc.xml dao.xml 2 解決 在web.xml中 contextconfiglocation web inf xml 表示xml檔案路徑 xml表示字尾名為xml的任意檔案 3 可以使用 逗號分隔 二 controller...