struts2 开发小经验

1、超链接传递参数:
<a href="<s:url action='actionName'><s:param name='param' value='%{value}'/></s:url>">连接</a>
若value值是list中的,则%{#value}
2、action提交传递参数:
<s:form action="<s:url action='actionName'><s:param name='param' value='%{value}'/></s:url>"/>
3、通过数据库获取路径显示图片
<img src=\'#\'" value='%{url}'/>"/>
4、图片上传:
private File image;
File file = new File(ServletActionContext.getServletContext().getRealPath("\\")+"upload/"+fileName);
FileUtils.copyFile(image,file);//FileUtils.copyFile(srcFile,destFile);
5、从一个acttion转到另一个action,并存在参数值
配置文件:
<action name="" class="">
   <result name="" type="redirectAction">
 <param name="actionName"></param>
 <param name="name">${action属性值}</param>
 <param name="parse">true</param>
   </result>
</action>
6、隐藏表单
<s:hidden name="" value="%{action属性}"/>

你可能感兴趣的:(struts,struts2,职场,休闲)