当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: <form-beans>元素<form-be
 

 

 ·利用eclipse编辑中文资源文件    »显示摘要«
    摘要: 既然生为中国人,就没有什么好抱怨的了,遇到编码的问题,那只有解决它了。 如果经常使用struts,并做过国际化操作的人来说,对于中文资源文件的处理应该不会感到陌生的。比如下面两个文件,一个是英文的,一个是中文的。对于英文的,一切照常;对于中文的,一般需要用jdk的native2ascii工具进行转换, application_en.properties# resources for the h......
    摘要: <!doctype html public "-//w3c//dtd html 4.01 transitional//en" "http://www.w3.org/tr/html4/loose.dtd"><!--newpage--><html><head><!-- generated by javado......


配置struts应用[5]---struts-config.xml配置2
<form-beans>元素

<form-beans>元素用来配置多个actionform bean.<form-beans>元素包含零个,一个或多个<form-bean>子元素.每个<form-bean>又包含多个属性:

【程序编程相关:找了几个eclipse3.0的插件下载地

【推荐阅读:跨向Hibernate(二)

属性

【扩展信息:跨向Hibernate(一)

描述

classname

指定与<form-bean>元素对应的配置类,默认值为org.apache.struts.config.formbeanconfig,如果在这里设置自定义的类,该类必须扩展formbeanconfig类.

name

指定该actionform bean的唯一标识符,整个struts框架用标识符来引用这个bean,该属性是必须的.

type

指定actionform类的完整名,该属性是必需的.(在配置type属性时,必须给出actionform类的完整类名,即包括类的包名.)

<form-beans>

    <form-bean name=”logonform”

type=”addressbook.forms.logonform”/>

</form-beans>

使用动态actionform

actionform的缺点是对于大型的struts应用,必须以编程的方式来创建大量的actionform类,如果html表单的字段发生变化,就必须修改并重新编译相关的actionform类,例如:如果在网页的表单中需要添加一个表项(例如在一个调查表单中添加一项以前没有想到的调查内容),则需要重新编写actionform中的属性项与方法,然后重新编译这个actionform.这样就给网站的维护带来了麻烦.因此引入动态的actionform类的概念.

(1)配置动态actionform

动态actionform支持在struts配置文件中完成actionform的全部配置,没有必要编写额外的程序来创建具体的actionform类,配置动态actionform类的方法为:在struts配置文件中配置一个<form-bean>元素,将type属性设置为dynaactionform或它的某个子类的全名.例如:

<form-beans>

    <form-bean

        name=”loginform”


...   下一页
 ·设置jsp开发、运行环境    »显示摘要«
    摘要: 2.1 安装servlet和jsp开发工具    要学习servlet和jsp开发,首先你必须准备一个符合java servlet 2.1/2.2和javaserver pages1.0/1.1规范的开发环境。sun提供免费的javaserver web development kit(jswdk),可以从http://java.sun.com/products/servlet/下载。    安......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE