网站大量收购闲置独家精品文档,联系QQ:2885784924

JAVA练习指引JAVA练习指引.doc

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JAVA练习指引JAVA练习指引

JAVA练习指引 My Eclipse 界面介绍 文档树 参照《J2EE开发指引》中的“4.2 程序结构” 调试窗口 数据库 可以使用“Hibernate Reverse Engineering”进行数据表映射文件的生成操作。 映射数据库 在DB Browser界面,空白地方右键选择“New…” 按照下图配置相关数据库信息 其中“Driver JARs”可以选择tomcat中的ojdbc14.jar,如果在tomcat中无法找到,可以在oracle按照目录下的jdbc\lib中找到该jar包。 使用“Test Driver”测试连接是否接通。 Next后选择,并点击增加模式,选择需要显示的模式后确定即可。 完成配置后,在DB Browser界面即可找到刚才配置好的数据库映射 双击可打开数据库 主要配置文件 web.xml 该配置文件主要配置整个框架的各种配置,相当于入口,配置了过滤器、监听、上下文、服务等,开发中基本不需要进行修改,此处不进行详细的介绍。 目录 目录即进入主界面后左边的目录列表: 配置在menu.xml中配置,xml文件的结构如下: 其中几个主要的配置项如下: 配置项 说明 Group.caption 菜单的组名,如“参数管理” Item.lock 权限控制,*代表不控制 Item.caption 子菜单名,如“602代码管理” Item.url 响应的地址 界面跳转控制 界面跳转控制,即控制执行某项操作后,根据执行的结果将界面跳转到指定的界面,如“602代码管理”功能,点击后执行初始化操作,根据配置文件响应后续要跳转的界面。 配置在xwork.xml中配置,xml文件的结构如下: 该文件主要是所有xwork的配置信息,亦可引入其他的配置文件,如上图中引用了xwork-codeManage.xml文件,该文件的结构如下: 该配置文件主要的配置内容是: 配置项 说明 Pacakge.name 包的名称,如“codeManage” Package.action.name Action的名称 Package.action.method 响应的方法 Package.action.class 响应的类 Package.action.result.name 执行结果分支 Package.action.result.param 配置根据执行结果需要跳转的页面 Package.action.interceptor-ref 拦截器 SPRING Spring的配置文件在spring.xml中(默认的配置文件为applicationContext.xml) 如上图,当前应用spring的配置文件主要是用于配置bean。 样例模块 样例模块是一个代码管理的功能,包括代码的查询、增加、修改、删除等操作,主要界面如下例子: 界面 文件:*.jsp 需要具备知识:jsp语法、html语法、java语法 开发界面如上图所示,上方为页面预览区(显示效果以最终浏览器显示为准),下方为代码编辑区,进行开发主要对下方的内容进行相应的编辑。 范例中代码管理涉及到的相关界面如下: 页面 功能 CodeQuery.jsp 代码查询界面(主界面) CodeAdd.jsp 代码增加界面 CodeModify.jsp 代码修改界面 CodeDel.jsp 代码删除界面 CodeModifyResult.jsp 代码修改结果界面 CodeAddResult.jsp 代码增加结果界面 CodeDelResult.jsp 代码删除结果界面 ACTION 文件:*Action.java 需要具备知识:java语法 Action文件主要配置页面调度使用的类,文件名一般包括模块信息,便于辨识,如代码管理模块的action的文件名为CodeManageAction.java,action中定义的方法一般是在xwork文件中定义的被调用的方法。 BO 文件名:*Bo.java 需要具备的知识:java语法 Bo文件主要是底层的与数据库交互的方法,供action文件调用。 处理流程 jsp页面调用一个action,如查询界面中点击一个按钮,按钮指定的动作是调用一个action(或者是提交一个表单,表单中同样定义了一个action)。 需要执行的action被xwork拦截,xwork根据配置文件的映射关系找到该action在那个类中定义、对应的方法是什么,然后调用。 action类调用底层的bo类,进行了响应处理后,返回执行结果。 xwork接收到action类返回的执行结果,映射需要跳转的页面,然后进行页面跳转等操作。 开发手把手 根据系统设计,编写好

文档评论(0)

cduutang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档