formcomponentheader.vm

来自「一个webwork+spring+ibatis的小例子」· VM 代码 · 共 54 行

VM
54
字号
## 表单头组件,必须配合FormFooter.vm使用
#set ($actionName = $parameters.get('actionName'))

#set ($needHiddenParams = $parameters.get('needHiddenParams'))
#if((!$needHiddenParams)||($needHiddenParams==""))
	#set($needHiddenParams="true") 
#end

#set ($formName = $parameters.get('formName'))
#if((!$formName)||($formName=="")) 
	#set($formName="frmDefault") 
#end

#set ($formid = $parameters.get('formid'))

#set ($methodName = $parameters.get('methodName'))
#if((!$methodName)||($methodName=="")) 
	#set($methodName="POST") 
#end
  
#set ($onSubmit = $parameters.get('onSubmit'))

#set ($enctype = $parameters.get('enctype'))

##不需要显示的隐藏变量
#set ($exceptParam = $parameters.get('exceptParam'))

#set ($hiddenParams = $parameters.get('hiddenParams'))

<FORM METHOD="$!methodName" NAME="$!formName" ACTION="$!actionName"
#if($formid!="") 
	ID="$!formid"
#end

#if(($onSubmit)&&($onSubmit!=""))	
	ONSUBMIT="$!onSubmit"
#end

#if(($enctype)&&($enctype!=""))
	enctype="$!enctype"
#end
	>
#if($needHiddenParams=="true")
    #foreach($key in $hiddenParameter.keySet())
		#if(($exceptParam)&&($exceptParam!=""))
			#if($exceptParam!=$key)
				<input type="hidden" name="$key" value="$!hiddenParameter.get($key)">
			#end
		#else
			<input type="hidden" name="$key" value="$!hiddenParameter.get($key)">
		#end
	#end
#end
$!hiddenParams

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?