ftl页面中表单提交的action的感叹号定位写法

来源:互联网 发布:手机淘宝兑换型优惠券 编辑:程序博客网 时间:2024/06/03 07:42

今天第一次遇到在ftl页面中表单提交的处理action这种写法,以前也没接触过freemarker。

<form name="sevicetable1" action="${request.getContextPath()}/query!personlQuery.action" method="post">

query!personlQuery.action感叹号前的query是在配置文件中配置的action,感叹号后就是该类中的方法名,这种写法无须为方法指定具体action名,action名!方法名.action。在配置文件中为各个方法配置result,每个方法返回结果为该result name。

<?xml version="1.0" encoding="gbk"?><!DOCTYPE xwork PUBLIC "-//OpenSymphony Group//XWork 1.1.1//EN""http://www.opensymphony.com/xwork/xwork-1.1.1.dtd"><xwork><include file="webwork-default.xml" /><package name="default" extends="webwork-default"><action name="query" class="com.huilan.action.ServicetableAction"><result name="policy" type="freemarker">policy.ftl</result><result name="insurebnf" type="freemarker">insurebnf.ftl</result><result name="personl" type="freemarker">personl.ftl</result><result name="result" type="freemarker">result.ftl</result><result name="fresult" type="freemarker">fresult.ftl</result><result name="yresult" type="freemarker">yresult.ftl</result></action><action name="sendmail" class="com.huilan.action.SendMailAction"><result name="result" type="freemarker">result.ftl</result></action></package></xwork>  


0 0
原创粉丝点击