对于Struts框架中的<html:multibox>标签的需要预先显示使用方法
1)在Action中进行设置,如我的Action为JavaAction,ActionForm为JavaForm(是类名不是Struts-Config.xml文件中的名称),ActionForm如下:
publicclassJavaFormextendsActionForm...{
privateString[]strJava=newString[0];
publicActionErrorsvalidate(ActionMappingmapping,HttpServletRequestrequest)...{
returnnull;
}
/***//***Methodreset
*@parammapping
*@paramrequest
*/
publicvoidreset(ActionMappingmapping,HttpServletRequestrequest)...{
String[]empty=...{};this.strJava=empty;
}
publicString[]getStrJava()...{
returnstrJava;
}
publicvoidsetStrJava(String[]strJava)...{
this.strJava=strJava;
}
}
Action如下:
publicclassWelcomeActionextendsAction...{
publicActionForwardexecute(ActionMappingmapping,ActionFormform,HttpServletRequestrequest,
HttpServletResponseresponse)...{
JavaFormjavaForm=(JavaForm)form;
String[]java=null;
java=...{"aaa","bbb","ccc","ddd"};
request.setAttribute("java",java);
String[]strja=...{"bbb","ccc"};
javaForm.setBlackUser(strja);
returnmapping.findForward("success");
}
}
其中success是我设置的一个JSP的Forward的name
2)在JSP中应该这样设置
<logic:iterateid="javas"name="java">
<html:multiboxname="javaForm"property="strJava">
<bean:writename="javas"/>
</html:multibox>
<bean:writename="javas"/>
</logic:iterate>
分享到:
相关推荐
struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别...
struts例子struts例子struts例子struts例子struts例子struts例子struts例子struts例子struts例子struts例子struts例子struts例子struts例子struts例子struts例子
struts包struts包struts包struts包struts包struts包struts包struts包
struts上传struts上传 struts上传struts上传
struts练习struts练习struts练习
一个很好的关于Struts2的讲义!struts2讲义struts2讲义struts2讲义struts2讲义struts2讲义struts2讲义
struts源码struts源码struts源码struts源码
Struts2是一套非常优秀的Java WEB应用框架,实现优雅、功能强大、使用简洁。目前已有大量的企业项目采用Struts2来作为Web框架进行开发,掌握Struts2是每个进行Web开发的Java程序员的一项必备技能。 本视频对Struts2...
struts2-core-2.0.1.jar, struts2-core-2.0.11.1.jar, struts2-core-2.0.11.2.jar, struts2-core-2.0.11.jar, struts2-core-2.0.12.jar, struts2-core-2.0.14.jar, struts2-core-2.0.5.jar, struts2-core-2.0.6.jar,...
struts 翻译struts 翻译struts 翻译struts 翻译struts 翻译
struts-config.xml struts标准配置文件 struts-config
struts2 总结工程大全struts2 总结工程大全struts2 总结工程大全struts2 总结工程大全struts2 总结工程大全struts2 总结工程大全struts2 总结工程大全struts2 总结工程大全struts2 总结工程大全struts2 总结工程大全...
配置Struts配置Struts配置Struts配置Struts配置Struts配置Struts
Struts简介 什么是Struts Struts基本运作流程 ActionMapping类 Action类 ActionForm类 ActionError与ActionMessage 协同开发 模块化程序 Struts异常处理 Struts国际化支持 PlugIn接口 等等
struts2 资料struts2 资料struts2 资料struts2 资料
struts1 struts2 Struts1和Struts2区别
在Eclipse中配置Struts2项目(html)手把手教会你 如何在Eclipse中配置Struts2。 struts2 标签库介绍(html)对Struts2的...struts2和struts的比较 让你更清楚的知道struts2和struts的不同之处。 struts教程(html)
sstruts2.0 struts2.0sstruts2.0 struts2.0sstruts2.0 struts2.0sstruts2.0 struts2.0sstruts2.0 struts2.0sstruts2.0 struts2.0sstruts2.0 struts2.0sstruts2.0 struts2.0sstruts2.0 struts2.0
struts1和struts2的区别其实并不是太大,两者的区别: Action 类: ◆Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。 ◆Struts 2 Action类可以实现一个Action接口,也...