HOME 首页
SERVICE 服务产品
XINMEITI 新媒体代运营
CASE 服务案例
NEWS 热点资讯
ABOUT 关于我们
CONTACT 联系我们
创意岭
让品牌有温度、有情感
专注品牌策划15年

    web项目结构(web项目结构图)

    发布时间:2023-04-08 04:02:54     稿源: 创意岭    阅读: 113        

    大家好!今天让创意岭的小编来大家介绍下关于web项目结构的问题,以下是小编对此问题的归纳整理,让我们一起来看看吧。

    开始之前先推荐一个非常厉害的Ai人工智能工具,一键生成原创文章、方案、文案、工作计划、工作报告、论文、代码、作文、做题和对话答疑等等

    只需要输入关键词,就能返回你想要的内容,越精准,写出的就越详细,有微信小程序端、在线网页版、PC客户端

    官网:https://ai.de1919.com

    创意岭作为行业内优秀的企业,服务客户遍布全球各地,如需了解SEO相关业务请拨打电话175-8598-2043,或添加微信:1454722008

    本文目录:

    web项目结构(web项目结构图)

    一、什么是web项目

    Web项目是Web标准吧

    Web标准是谈论的HTML镇2005年。但是,我们许多人都吓跑了这一思想的新高潮,因为我们要么不知道它是什么或如何运作。我将试图给你一个总在什么网页标准项目,以及为什么有巨大的推动它最近。

    理念

    首先,应该知道的“ web标准”是一般分组的想法,不是一个单一的编程语言。 1998年,杰弗里Zeldman和其他意识到,人才的方式正在网站是非常专业。他正确地认识到,混乱的乱蓬蓬的巢状表格,浏览器嗅探器,并打破服务器端脚本是将损害该行业在未来。他的建议是把浏览器的公司接受一个普遍的方式网站将。因此, Web标准项目,或网络标准,已创建(查看官方网站上www.111cn.cn。 )

    这引发了新的思维方式。语言的选择选择有层叠样式表(的CSS ) , EMCAscript (也称为JavaScript的) ,和XHTML 。该计划的目标是建立一个系统,该系统将单独的内容从结构。在他的书中设计的Web标准, Zeldman解释系统这样的:把网站作为一个电影。在艺术总监是的CSS ,脚本作者是兼容,特别是影响创作者的JavaScript 。他们都异口同声地工作,以创建一个最终产品,而是一个可以切换,并不会影响其他人。

    无障碍

    一个重要的想法与web标准的无障碍环境是跨多个浏览器。在过去,大位的代码将可以使开发商嗅出的Netscape 4用户从Internet Explorer 5用户,等等这一切额外的程式码,重点是带宽和理想毫无用处。因此,如果浏览器都将走到一起,并接受同样的规则,标记,代码可以使他们更容易,减少了麻烦,容易更新,并减少带宽压力。所有这些变数增加节省了大量时间和金钱的每一个人。

    外源

    为进一步读,我真的鼓励阅读Zeldman的书设计与Web标准。他的博客是一个伟大的资源以及与其他许多类似的先驱戴夫谢,肖恩曼, D.凯斯罗宾逊,和Dan Cederholm只是仅举几例。

    欲了解更多的外部资源,我鼓励你们所有的人访问Stylegala ,禅园的CSS , Web标准奖,以及万维网联盟本身。

    二、如何快速去了解一个Javaweb项目?

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

    三、如何创建maven web工程

    一、新建Maven项目

    1、File -> New -> Other

    2、选择Maven Project ,单击Next。

    3、保持默认即可,单击Next。

    4、选择Archetype为 web app,单击Next。

    5、输入一些必要信息,单击Finish。

    6、项目结构如下图:

    二、配置项目

    1、在项目上右键单击,添加Source Folder。

    Maven的项目有一些约定:src/main/java , src/main/resources , src/test/java , src/test/resources .那么,添加这些文件夹:

    2、输入Source Folder的名字。

    3、创建完之后的目录结构:

    4、修改Build Path 配置

    在项目上,右键单击,选择 Build Path ->Configure Build Path。

    5、选择 Source标签,会显示4个Source Folder ,修改 OutPut folder :

    6、双击每个文件夹的Output folder,选择路径。

    src/main/java,src/main/resources,选择target /classes。

    src/test/java ,src/test/resources,选择target/test-classes。

    7、修改完成后如下图所示:

    8、修改JDK版本:选择 libraries 标签,选中JRE library,单击Edit按钮。

    9、选择系统默认的就可以了,单击 Finish 按钮。

    10、最后,单击OK即可。

    11、完成后,项目结构如下图:

    12、将项目转换为Dynamic Web Project

    在项目上右键单击,选择 Properties。

    13、在左侧选择 Project Facets,单击右侧的 ”Convert faceted from “链接。

    14、修改Java为你当前项目的JDK,并添加Dynamic Web Module ,最后单击”Further Configuration available“ 链接。

    15、修改Content directory 为 src/main/

    四、web开发过程中的各阶段?

    (1)Web分析

    基于Web的应用系统的需求分析是很重要的活动,需要一个系统而严密的方法. 根据Web特性和Web应用的特定需求,需要采用更为开放、灵活的需求分析方法.与传统软件过程的分析不同,Web分析阶段不但要分析Web系统本身的功能和性能,还要对可能的用户群体进行分析和调查.

    (2)Web设计

    Web设计不但包括功能设计和性能设计,还要包括页面风格设计,包括页面的主色调、页面框架结构、文字颜色搭配、动画和图片的放置等.

    有效的Web站点设计需要注意可用性,要把基于Web的系统设计成易于导航,吸引人和有用.现在,比较流行的Web设计方法是以用户为中心的设计[4].

    (3) Web开发

    Web开发过程包括后台数据库程序的开发、页面程序的编写和所有网页的制作.在设计阶段决定的Web框架基础上,进行具体的页面设计和制作.把内容提供人员的内容连接到具体的页面.

    一个Web工程过程必须包含多种类型的开发人员,要保证这些人员都能很好地理解自己在项目开发中的作用和职责,当有重叠发生时,应该要从整个项目角度找出解决方法.

    (4) Web测试

    在Web工程过程中,基于Web系统的测试、确认和验收是一项重要而富有挑战性的工作.基于Web的应用系统的测试与传统的软件测试不同,不但需要检查和验证是否按照设计的要求运行,而且还要评价系统在不同用户的浏览器的显示是否合适.重要的是,还要从最终用户的角度进行安全性和可用性测试.因此,我们必须为测试和评估复杂的基于Web的系统,研究新的方法和技术.

    (5)Web发布

    Web发布阶段主要是把开发完成,经过初步测试的Web应用系统传送到Web站点上,供用户浏览和使用.

    (6) Web更新、支持和管理

    与传统的软件系统不一样,Web系统是需要经常更新的.这种更新包括细微的变化到大规模的变化,可以是页面内容的刷新、也可以是整个页面结构框架的更新(例如:整个主页结构的变化、增加或变更一个栏目).正是因为这种改变是经常存在的,所以大型Web应用系统的管理是一项艰巨的任务.对每一种变化,无论大小,都需要以一种合理的,有控制的方式进行处理.我们可把经实践证明了的软件配置管理(SCM)的概念、原理和方法用到Web管理中.

    以上就是关于web项目结构相关问题的回答。希望能帮到你,如有更多相关问题,您也可以联系我们的客服进行咨询,客服也会为您讲解更多精彩的知识和内容。


    推荐阅读:

    web前端外包公司累吗(前端外包公司好进吗)

    海外手机号WeChat迁移(微信从国外手机号变成国内手机号)

    注册wechat国际版(注册国际版微信)

    免费引流微信推广(微信推广引流加精准客户)

    酒店景观设计哪家做的好(酒店景观设计哪家做的好点)