Struts1[1].X学习笔记(3)

几番浓情 分享 2021-06-01 下载文档

struts1课堂笔记

部分实现原理

填充Formbean 分析:

1. 创建Formbean对象——根据类的全名进行反射(Class.forName),type属性。 2. 把页面的参数提取出来——request.getParamter()方法。 3. 把参数名与bean中的属性名进行匹配:

如果能匹配就把取出来的值填充到bean中(借助Apache的BeanUtils) 4. 保存from

设计一个FromUtil类 填充方法

static void fillForm(HttpServletRequest resquest, String formClassFullName, String formName){ // 创建from Action form =(ActionFrom)Class.forName(fromClassName).newInstance(); // 获取所有参数 Java.util.Enumeration parameterEnumeration=request.getParameterNames(); // 获取from的所有属性 Field[] fields = from.getClass().getDeclaredFields(); // while(parameterEnumeration.hasMoreElements()){ String parameterName =(String) parameterEnumeration.nextElement(); // 未完整…… } }

Struts标签

Struts标记库

Bean标记:用来在JSP页中管理bean,Struts-bean.tld 逻辑标记:用来在JSP页中控制流程,Struts-logic.tld

HTML标记:用来生成HTML标记,在表单中显示数据,使用会话ID对URL进行编

程,Struts-html.tld

Tiles标记:使用动态模板构造普通格式的页Struts-tiles.tld


Struts1[1].X学习笔记(3).doc 将本文的Word文档下载到电脑

下一篇:23省份2011年平均工资排行

相关推荐
相关阅读
本类排行
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 7

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xxxxxx QQ:xxxxxx