`

快速入手一个JavaWeb项目的基本步骤

阅读更多
1.从代码结构入手,搞清楚Java源码所在目录以及jsp代码所在目录。
2.从Web.xml入手,搞清楚首页,上下文及配置情况。
3.从lib目录里初步查看系统使用的框架和工具包。
4.从页面大体浏览,看页面的scriptlet使用的主要语言。
5.从代码包结构初步知晓代码的层次。
6.从配置文件入手,弄清楚页面到Action/Servlet的配置关系。
7.搞清楚代码提交的方式,前台请求如何传递到后台,又是如何返回到前台页面的,这里以Login页面为最佳切入点。
8.从处理Login的Action/Servlet中观察,看在session中记录了多少重要的数据,后面程序又是怎样用到这些数据的。
9.如果存在树形菜单,要搞清楚树形菜单的形成及传递请求的方式。
10.归纳几种典型页面,搞清楚其处理和响应形式。
11.归纳通用的页面组件如分页,上传下载,异步请求等原系统是如何处理的。
12.搞清楚后台数据来源及配置,主要是数据库及通过WebService方式。
13.归纳后台处理的主要业务。
14.可能的话,把后台数据表的ER图画出来。
15.典型业务的流程图可以绘制出来。

未完待续

分享到:
评论

相关推荐

    快速熟悉Javaweb项目步骤

    ### 快速熟悉JavaWeb项目的步骤 对于新入职的开发人员来说,快速了解并掌握所在公司的JavaWeb项目是一项挑战性的任务。以下是从标题、描述、标签以及部分内容中提炼出的关键知识点,帮助您更快地融入工作环境。 ##...

    javaweb项目中乱码的处理

    在Java Web项目的开发过程中,经常遇到的一个问题是字符乱码。这不仅影响用户体验,还可能导致数据错误。本文旨在详细介绍如何解决Java Web项目中的乱码问题,包括如何统一开发环境、应用服务器及本地浏览器的编码...

    方立勋30天轻松掌握JavaWeb视频笔记

    - **反射main方法**:提供一个特殊的示例,展示如何利用反射技术调用main方法。 ##### 8. 内省技术 - **JavaBean简介**:介绍JavaBean的基本概念和规范。 - **BeanUtils工具包**:介绍Apache Commons BeanUtils工具...

    javaweb都市供求信息网源码.zip

    【都市供求信息网】是一个基于JavaWeb技术开发的在线信息发布平台,主要服务于各类商家和个人,提供商品和服务的供求信息发布、查询与管理功能。这个源码对于Java初学者或者希望深入理解JavaWeb开发的程序员来说,是...

    javaweb个人记账.zip

    通过这些知识点,我们可以了解到这是一个完整的JavaWeb应用项目,涵盖了从前端到后端的全套开发流程。在学习和研究这个项目时,可以从以下几个步骤入手: 1. **理解项目结构**:分析项目的目录结构,了解各个文件和...

    方立勋JavaWeb视频前十一天笔记word版本

    学习方立勋的JavaWeb视频笔记,可以从以下步骤入手: 1. **基础理论**:了解Web开发的基本概念,如HTTP协议、Web服务器和客户端交互过程。 2. **Servlet入门**:学习Servlet生命周期、配置和请求响应处理。 3. **...

    基于JavaWeb的“慧农帮”扶贫网站的设计与实现.docx

    本文旨在设计和实现一个基于JavaWeb的扶贫网站“慧农帮”,旨在帮助农民提高生产效率、增加收入、改善生活水平。该网站的设计和实现将结合智能农业技术和扶贫理论,旨在解决农村贫困问题。 关键技术点 1. JavaWeb...

    订餐java web学习项目

    总结来说,“订餐Java Web学习项目”是一个很好的起点,它涵盖了Java Web开发的基础知识,通过实际操作,你可以更好地理解并掌握这些技术。在学习过程中,遇到问题时,记得查阅文档、参考教程,不断尝试和调试,相信...

    Apache FTPServer的配置使用

    Apache FTPServer 配置使用指南 FTP(File Transfer ...Apache FTPServer 是一个功能强大、灵活的 FTP 服务器,适合在 JavaWeb 集群环境下使用。通过本文的指导,读者可以快速搭建 FTP 服务器,并解决常见的问题。

    汉字乱码全部展示为方框解决方案

    总结来说,解决“汉字乱码全部展示为方框”的问题需要从字符编码设置、服务器字体安装、应用配置等多个方面入手,确保整个链条上的每一个环节都支持中文字符的处理和显示。对于JavaWeb开发者来说,理解和掌握这些...

    JavaBean实现文件的下载

    这段代码中,`response.getOutputStream()` 方法返回了一个 `OutputStream` 对象,该对象用于将文件的数据写入到客户端的浏览器中,从而实现文件的下载。 #### 2. 定义输出文件的字节数组 接下来,为了能够将文件...

    Jsp利用JDBC连接MsSQL_MYSQL_Oracle等各种数据库的代码

    例如,你可以创建一个名为`DatabaseConnectivity.java`的JavaBean,其中包含连接数据库的方法,并在JSP中通过以下方式调用: ```jsp DatabaseConnectivity db = new DatabaseConnectivity(); db.connect("jdbc:...

Global site tag (gtag.js) - Google Analytics