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" method="inquiresRole">
<result name="success" type="freemarker">RoleName.ftl</result>
</action>
其中type="freemarker"> 表明 返回值是ftl格式的页面
页面里面的内容一共就一行,如下:
${role_name?if_exists}
这样就可以传递有数据的页面给其他服务器进行解析