当前位置: 代码迷 >> Web前端 >> struts2 的ftl模式的数据传递
  详细解决方案

struts2 的ftl模式的数据传递

热度:80   发布时间:2012-09-04 14:19:30.0
struts2 的ftl方式的数据传递

在action的方法里面进行

private String role_name;

get/set方法

public String inquiresRole(){


    role_name = null;
IInquiresRoleDao inquiresRoleDao = new InquiresRoleDao();

try {
role_name = (String)inquiresRoleDao.inquiresRole(  user_id,  server_id,  api_key,
  timestamp,  sign);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();

}
      return "success";
}

返回的页面配置是这样的:

<action name="inquiresRole" class="baidu.action.InquireRoleAction" method="inquiresRole">
<result name="success" type="freemarker">RoleName.ftl</result>
</action>

其中type="freemarker">  表明 返回值是ftl格式的页面

页面里面的内容一共就一行,如下:
${role_name?if_exists}



这样就可以传递有数据的页面给其他服务器进行解析
  相关解决方案