read Appfuse 第一部分
文章平均质量分 79
dudutu
这个作者很懒,什么都没留下…
展开
-
read AppFuse 7-Ant任务
★ appfuse ant setup执行过程v 建立数据库:db-create,根据脚本文件Mysql-create,建立数据库v clean and prepare:清除和建立目录v 建立hibernate映射文件:hibernatedoclet,根据POJO,建立hibernate映射文件。注:appfuse中的ORM,是现手工建立POJO,然后利用工具根据POJO生成映射文件,数据库原创 2005-06-26 12:30:00 · 1804 阅读 · 0 评论 -
read AppFuse 10-Spring配置
Read AppFuse Spring配置 ● 说明: Spring中,BeanFactory提供了一种先进的配置机制来管理任何种类bean(对象), ApplicationContext是BeanFactory的完全超集, 我们大部分时间面对的是ApplicationContext,通过它取得bean,处理bean,而其他原创 2005-07-06 21:33:00 · 2877 阅读 · 6 评论 -
read AppFuse 5-Struts -Menu的使用
readAppfuse-5-Struts-Menu的使用★ 作用:方便快捷的产生菜单★ appfuse中的运用(1) WEB-INF/struts-config.xml 作为插件在struts-config.xml中申明--> (2) WEB-INF/menu-config.xml 定义菜单名称和连接指向--> typ原创 2005-07-04 14:16:00 · 2287 阅读 · 0 评论 -
read AppFuse 9-BaseAction类分析
read AppFuse BaseAction类分析★ 功能:通过请求的参数来决定该执行哪一个方法,而不像一般的Action,从Execute方法执行。BaseAction在AppFuse中作为所有Action的父类。使用LookupDispatchAction,在一个窗体中包括两个以上同名的按钮时,由Struts来决定具体执行那个按钮操作,减少了Action类,增加了请求处理的灵活性。原创 2005-07-04 18:03:00 · 2542 阅读 · 9 评论 -
read AppFuse 6-国际化
readAppfuse-6-国际化 ★ 说明:Java 编译器和其它 Java 工具只能处理含有 Latin-1 和/或 Unicode 编码(/udddd 记号)字符的文件。中文资源文件是含有有本地编码字符(既非 Latin1 又非 Unicode 字符)的文件。native2ascii 将含有其它字符编码的文件转换成含 Latin-1 和/或 Unicode 编码字符的文件。[转引]原创 2005-07-04 14:18:00 · 1907 阅读 · 0 评论 -
read AppFuse 4-Sitemesh使用
★ 作用:sitemesh应用Decorator模式,用filter截取request和response,把页面组件 head,content,banner结合为一个完整的视图[引用]。★ appfuse的使用:(1) 在WEB-INF/web.xml中的过滤器的定义 sitemesh com.opensymphon原创 2005-07-03 17:46:00 · 2208 阅读 · 0 评论 -
read AppFuse 3-权限认证续
★ 容器启动时,调用监听器StartupListener,初始化Spring上下文环境,设置DAO type,通过LookupDAOHibernate.getRoles取得角色信息,存于application scope中。★ 接着时调用UserCounterListener监听器,记录用户的登陆改变。★ 然后通过容器form认证,将请求转给login.jsp★ L原创 2005-06-26 22:59:00 · 2455 阅读 · 3 评论 -
read AppFuse 3-权限认证
★ Appfuse 的用户管理,它用到了容器管理的Form认证方式。1.appfuse应用采用基于表单的登陆验证方式,登陆请求由login.jsp处理。web.xml FORM /login.jsp /loginError.jsp 2.通过静态应用,login.jsp原创 2005-06-26 12:22:00 · 2760 阅读 · 1 评论 -
read AppFuse 2-初始化续
应用程序启动时,调用StartupListener初始化ServletCOntext环境变量、Spring环境变量和取得角色信息后,接着执行UserCounterListener监听器。 ★ UserCounterListener功能:计算使用应用的用户个数和存储用户对象。应用启动使初始化用户数变量counter,并存入ServletContext,利用HttpSessionAttri原创 2005-06-21 18:28:00 · 1963 阅读 · 6 评论 -
read AppFuse 8-Ant任务续
v db-load: 把示例数据加载到数据库中 v db-load: 把示例数据加载到数据库中 v db-load: 把示例数据加载到数据库中Ø 任务定义: description="Loads the database with sample data"> supportBatchStatemen原创 2005-06-26 12:39:00 · 1814 阅读 · 0 评论 -
read AppFuse 1-初始化
1. 初始化配置信息:Appfuse利用监听器,在应用程序启动时,初始化配置信息 ★ 监听器StartupListener功能:取得DAO.TYPE信息和角色信息,存入全局应用环境上下文,初始化Spring,使之可用。★ 应用:web.xml org.dudu.webapp.listener.StartupListener ★ StartupListener 监听器原创 2005-06-20 11:51:00 · 3017 阅读 · 3 评论