struts的学习。。
来源:互联网 发布:手机淘宝微淘怎么玩 编辑:程序博客网 时间:2024/06/05 07:01
1.<logic:present>和<logic:notpresent>标签判断指定的对象是否存在
<logic:present> 存在指定的对象
<logic:notPresent> 不存在指定的对象
A. cookie属性: 判断指定的cookie是否存在.
B. header属性: 判断指定的HTTP请求Header是否存在.
C. role 属性 : 判断当前通过权限验证的用户是否具有指定的安全角色. 多个安全角色之间以逗号隔开如:
<logic:present role = "role1,role2,role3" > code... </logic:present>
D. user 属性 : 判断当前通过权限验证的用户是否拥有指定的用户名
E. parameter 属性: 判断指定的请求参数是否存在.
F. name 属性 : 判断指定的JavaBean是否存在.
E. 同时设置 name 和 property 属性名: name 属性指定 JavaBean, property 属性指定 JavaBean 的某个属性, 判断这个属性是否存在并且是否为null
2.og日志
使用的包:
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
Obtaining a Log Object
得到一个Log实例
private Log log = LogFactory.getLog(CLASS.class);
Logging a Message记录信息
从高到低
log.fatal();
log.error();
log.warn();
log.info();
log.debug();
log.trace();log.isFatalEnabled();
log.isErrorEnabled();
log.isWarnEnabled();
log.isInfoEnabled();
log.isDebugEnabled();
log.isTraceEnabled();
3.Locale语言环境,语言识别的机制
Locale locale = getLocale(request);
类MessageResources可以使开发者方便地支持多语言protected MessageResources getResources(HttpServletRequest request);<message-resources parameter="addressbook.ApplicationResources" />
4类ActionErrors ,ActionMessages,ActionMessage,ActionError
5.ActionForward,ForwardConfig
6.ActionMapping,ActionConfig
总结:文档非常重要,有不懂的类和方法可以到里面去查。
列一下,所用到的资源:
sun公司所有的API http://java.sun.com/reference/api/
struts api http://struts.apache.org/1.2.7/api/
首页 http://www.apache.org/
- Struts的学习日志
- struts的学习。。
- 学习 struts的网站
- 学习struts的时期
- Struts的学习
- [转载]关于struts的学习!
- 学习struts的第一天
- struts,spring,hibernate的学习
- 学习struts的好网站
- Struts的一点学习笔记
- 学习struts的第二天
- struts的学习笔记-1
- 学习struts遇到的问题
- java Struts框架的学习
- Struts源码的切片学习之Struts的初始化
- struts学习---配置struts
- Struts学习总结(一个简单的struts实例)
- 传智播客struts学习,Struts的概念和体系结构
- C#轻松入门(四)面向对象的高级编程
- 主析取范式与主合取范式
- MASM OOP续篇--简单的窗口类
- 万众瞩目的讲台
- SOA的相关网站
- struts的学习。。
- C#轻松入门(五)正则表达式
- ddddddddddddffffffffffffff
- 甲骨文公司CEO 埃里森在耶鲁大学毕业典礼上的“演讲”
- Smart Upload
- 导入EXCEL,终于成功!
- 中国游戏行业报告
- 向父页面提交内容并关闭子页面
- bcb中TChart组件的简单应用