私はStruts + Velocity構造を持っています。たとえば、Personクラスのように、そのプロパティの1つがCarオブジェクト(独自のgetter/setterメソッドを持つ)で、Velocityフォームにマッピングされています。 ModelDrivenとgetModel構造体を使用してアクションにサブミットします。Velocityテンプレートにマップされたモデルオブジェクトを読む
私は、carプロパティがnullでないかcar.id!= 0でないか、別のボタンを表示するかどうかを表示するフォームにボタンを配置する方法carがnullまたはcar.id = 0
これをコード化するにはどうすればよいですか。私は、テンプレートファイル内のそのような何か試してみました:
#if($car != null)
#ssubmit("name=view" "value=View Car")
#else
#ssubmit("name=new" "value=Choose Car")
#end
をしかし、私はの#if行でのNULL値についてのエラーを取得しておきます。
また、PersonにtryCar()というブール値のメソッドを作成しましたが、アクセスできず、理由もわかりません。
Velocity + Strutsチュートリアルは、見つけるのが難しい、または良い情報があります。
おかげ
ここでお会いできてうれしいですが、私はVelocityメーリングリストを広く使用しており、いつもあなたの助けを求めてスポットを見つけることができました。私はあなたの答えを投票することで自分の役割を果たしています。 – Peter