Struts 2でs:selectラベル関連使用
2094 ワード
このラベルをまとめたいと思っていなかったのですが、そのような感じでしたが、確かにこのラベルは使いすぎたので、簡単にまとめてみました
よく使われる属性をいくつか挙げましょう.
1、name:Actionで値を取るための属性
2、id:いくつかの値取り操作を行う可能性がある
3、list:バックグラウンドまたはカスタムの値セット
4、listKey:ラベルのkey値、つまりバックグラウンドで取得するkey(一般的にはvalueを条件としない).
5、listValue:ラベルのvalue値、つまりラベルが選択されたときに表示される具体的な値の解釈(例えば地域、key=1、value=「中国」であれば「中国」というインタフェースに表示され、1は見えない)
6、headerKey:デフォルトのkey値は、一般的に「」、0、または-1などとする
7、headerValue:デフォルトのvalue値、一般的には「選択してください」などに設定する(カスタマイズすればよい)
以上、s:selectラベルでよく使われるいくつかのプロパティを分析してみましょう.
1、直接jspで定義する(バックグラウンドを経由しない)
まとめました.その他のフォローアップ~
よく使われる属性をいくつか挙げましょう.
1、name:Actionで値を取るための属性
2、id:いくつかの値取り操作を行う可能性がある
3、list:バックグラウンドまたはカスタムの値セット
4、listKey:ラベルのkey値、つまりバックグラウンドで取得するkey(一般的にはvalueを条件としない).
5、listValue:ラベルのvalue値、つまりラベルが選択されたときに表示される具体的な値の解釈(例えば地域、key=1、value=「中国」であれば「中国」というインタフェースに表示され、1は見えない)
6、headerKey:デフォルトのkey値は、一般的に「」、0、または-1などとする
7、headerValue:デフォルトのvalue値、一般的には「選択してください」などに設定する(カスタマイズすればよい)
以上、s:selectラベルでよく使われるいくつかのプロパティを分析してみましょう.
1、直接jspで定義する(バックグラウンドを経由しない)
このように,バックグラウンドでは,前述したappId変数をバックグラウンドに定義しgetを与えることで,setメソッドでappId属性値を取得できる.まとめました.その他のフォローアップ~