精华内容
下载资源
问答
  • web项目和Java项目区别

    千次阅读 2017-08-25 09:14:48
    web项目和Java项目区别 朴实的区别,本人愚见: 1. java项目通过main作为主函数入口启动,直接依赖JVM就能被编译执行。 2. java项目主要面向桌面程序的应用。。基于windows窗体模式。。 3. java项目...
     
    

    web项目和Java项目的区别


    朴实的区别,本人愚见:
    1. java项目通过main作为主函数入口启动,直接依赖JVM就能被编译执行。
    2. java项目主要面向桌面程序的应用。。基于windows窗体模式。。
    3. java项目多数应用请求响应通过按钮的事件驱动来发起(web项目也有)。。。

    a. java web项目启动依赖web容器。。脱离了web服务器就无法启动。。
    b. java web基于浏览器模式。。
    c. java web衍生了很多框架应用。。多数请求响应应用超链接URL来发起(java项目也有)。。
    ----------------------------------------------------------------------

    如果说java程序,代码多半在本地
    web项目的代码基本是在远程服务端

    -----------------------------------------------------------------------------


    Java Web,是用Java技术来解决相关web互联网领域的技术总和。web包括:web服务器和web客户端两部分。Java在客户端的应用有java applet不过现在使用的很少,Java在服务器端的应用非常的丰富,比如Servlet,JSP和第三方框架等等。Java技术对Web领域的发展注入了强大的动力
    
    
    JAVAEE是指java enterprise edition,java企业版,多用于企业级开发,包括web开发等等很多组建

    --------------------------------------------------------------------------------------


    Web项目是网页的编码,像jsp,servlet,struts这类的,但是java项目的话,是AWT,SWING这类的编码。
     最主要的区别是Web项目中的JAVA文件是tomcat服务器来触发的,但是java项目里的是Main()方法来开始的。
     还有一点是Web项目需要服务器。
    本人使用Classic Eclipse+所需插件(如WTP,SVN)+Tomcat6构建的开发环境,不仅插件按需安装,而且运行速度快,占用内存小。 
         现在只是说说Java Project和Web Project,那么二者有区别么?回答:没有!都是Java语言的应用,只是应用场合不同罢了,那么他们的本质到底是什么?回答:编译后路径!虚拟机执 行的是class文件而不是java文件,那么我们不管是何种项目都是写的java文件,怎么就不一样了呢?分成java和web两种了呢? 
         从.classpath文件入手来看,这个文件在每个项目目录下都是存在的,很少有人打开看吧,那么我们就来一起看吧。这是一个XML文件,使用文本编辑器打开即可。 
    这里展示一个web项目的.classpath,当然高手一眼就可以看出其作用了 
    Xml代码 

       1. <?xml version="1.0" encoding="UTF-8"?>  
       2. <classpath>  
       3.     <classpathentry kind="src" path="src"/>  
       4.     <classpathentry kind="src" path="resources"/>  
       5.     <classpathentry kind="src" path="test"/>  
       6.     <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>  
       7.     <classpathentry kind="lib" path="lib/servlet-api.jar"/>  
       8.     <classpathentry kind="lib" path="webapp/WEB-INF/lib/struts2-core-2.1.8.1.jar"/>  
       9.      ……  
      10.     <classpathentry kind="output" path="webapp/WEB-INF/classes"/>  
      11. </classpath>  

    <?xml version="1.0" encoding="UTF-8"?> 
    <classpath> 
    <classpathentry kind="src" path="src"/> 
    <classpathentry kind="src" path="resources"/> 
    <classpathentry kind="src" path="test"/> 
    <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> 
    <classpathentry kind="lib" path="lib/servlet-api.jar"/> 
    <classpathentry kind="lib" path="webapp/WEB-INF/lib/struts2-core-2.1.8.1.jar"/> 
         …… 
    <classpathentry kind="output" path="webapp/WEB-INF/classes"/> 
    </classpath> 

        XML文档包含一个根元素,就是classpath,类路径,那么这里面包含了什么信息呢?子元素是classpathentry,kind属性区别了种 类信息,src源码,con你看看后面的path就知道是JRE容器的信息。lib是项目依赖的第三方类库,output是src编译后的位置。 
        既然是web项目,那么就是WEB-INF/classes目录,可能用MyEclipse的同学会说他们那里是WebRoot或者是WebContext而不是webapp,有区别么?回答:完全没有! 
        既然看到了编译路径的本来面目后,还区分什么java项目和web项目么?回答:不区分!普通的java 项目你这样写就行了:<classpathentry kind="output" path="bin"/>,看看Eclipse是不是这样生成的?这个问题解决了吧。 
        再说说webapp目录命名的问题,这个无所谓啊,web项目是要发布到服务器上的对吧,那么服务器读取的是类文件和页面文件吧,它不管源文件,它也无法去理解源文件。那么webapp目录的命名有何关系呢?只要让服务器找到不就行了。 
        希望对学习者有所帮助。当然IDE的选择完全是个人偏好,只是明白了本质能有更好的选择。    


    原文链接:http://blog.csdn.net/liuwenbiao1203/article/details/52210452
    展开全文
  • java的web项目和java项目区别

    千次阅读 2019-03-06 11:14:19
    web项目是基于java EE类的,java项目是基于java应用程序的; web项目是网页编码,jsp,servlet之类的,java项目是AWT,SWING类的编码 web项目中的java文件是tomcat触发的,java项目是由main方法开始执行的...

    今天做一个小demo的时候突然想到了这个问题,去网上搜了一下,本质没有什么区别,都是java语言,但是,若是硬要分出来一点区别,也可以

    区别

    1. web项目是基于java EE类的,java项目是基于java应用程序的;
    2. web项目是网页编码,jsp,servlet之类的,java项目是AWT,SWING类的编码
    3. web项目中的java文件是tomcat触发的,java项目是由main方法开始执行的;
    4. web项目需要服务器,java项目不需要服务器;
    5. 在eclipes中将web项目转化为java项目的方法为
      在这里插入图片描述

    友情链接

    以下是我搜到感觉不错的文章,拿来和大家分享一下

    1. java web项目和java项目的区别(看清IDE本质)
    2. java项目与web项目的区别
    展开全文
  • Java-web旅游项目实战案例(四个)IDEA项目源码; 4 技术选型 4.1 Web层 a) Servlet:前端控制器 b) html:视图 c) Filter:过滤器 d) BeanUtils:数据封装 e) Jackson:json序列化工具 4.2 Service层 f) Javamail:...
  • web系统Licence验证 保证java web ,可以现在IP,mac,自定义参数,License生成器 (JAVA源码+界面) 其中包括license授权机制的原理制作license的具体步骤 增加了mac 地址验证
  • eclipse中java项目转换为web项目 方法 保证适用
  • java web项目技术总结

    2018-01-17 16:22:50
    java web项目技术总结,从架构到技术分解,以及技术的使用,还有关键性业务设计与实现(在线聊天设计、订单多线程技术、多线程查询数据库技术、风格切换技术等)
  • java web项目——BBS论坛,数据库mysql,项目详细代码,另附文档说明,步骤不懂可以单独发视频讲解。
  • JAVA WEB经典项目案例开发,文档用多个JAVA开发项目逐个详细介绍WEB的开发细节技术要点,是学习的第一手好资料
  • 完整网上商城java web项目下载

    热门讨论 2017-05-10 14:25:24
    完整网上商城java web项目,导入就可以运行,里面有详细的word文档说明
  • Java Web项目Java项目区别

    万次阅读 多人点赞 2018-06-13 15:21:11
    一、以下是我对Java Web项目和Java项目这两者的理解以及区别:1.Java Web项目是基于Java EE类的;而Java项目是基于Java应用程序的。2.Java Web项目是网页的编码,像jsp,servlet,struts这类的,而java项目是AWT,...

    本来没有想到这两者之间还有什么区别,最近在项目组中就遇到了这样的问题,因此深入研究了一下。

    一、以下是我对Java Web项目和Java项目这两者的理解以及区别:

    1.Java Web项目是基于Java EE类的;而Java项目是基于Java应用程序的。

    2.Java Web项目是网页的编码,像jsp,servlet,struts这类的,而java项目是AWT,SWING这类的编码。

    3.Java Web项目中的JAVA文件是tomcat服务器来触发的,而java项目是由Main()方法来开始的。

    4.Java Web项目需要服务器;而Java项目不需要服务器。

    5.在Eclipse中Java Web项目可以转换为Java项目,进而可以转回到Java Web项目,如下图是具体操作步骤:


    二、Java Web项目和Java项目的联系:

        JavaWeb项目需要用Java来实现网站或系统的业务逻辑。

    以上是我潜在的理解,大家还有什么理解或者想法,可以互相学习哦!



    展开全文
  • java 加密狗的应用 web项目

    热门讨论 2013-11-10 20:43:05
    java 加密狗的应用 web项目
  • 电子商务系统 java web 完整项目 包含源码数据库 更新中
  • java Web项目和java项目区别(转)

    千次阅读 2018-07-18 10:03:34
    只知道是Java EE类的基本都是Web项目,而Java应用程序就是Java项目。而且很多人都愿意使用MyEclipse作为开发工具,且不说大家费尽心思去破解这个 东西,而且那么多插件在启动时的加载速度内存占用,你甘心这么玩嘛...

     

    想必大家在使用MyEclipse时对这两个概念不去深究。只知道是Java EE类的基本都是Web项目,而Java应用程序就是Java项目。而且很多人都愿意使用MyEclipse作为开发工具,且不说大家费尽心思去破解这个 东西,而且那么多插件在启动时的加载速度和内存占用,你甘心这么玩嘛?不甘心?继续阅读本文!无所谓,您可以去做点其他事情不要浪费时间在这里。当然本文 不去解释如何优化MyEclipse,相关说明大家更可以Google一下。 

    Web项目是网页的编码,像jsp,servlet,struts这类的,但是java项目的话,是AWT,SWING这类的编码。最主要的区别是Web项目中的JAVA文件是tomcat服务器来触发的,但是java项目里的是Main()方法来开始的。还有一点是Web项目需要服务器。
         本人使用Classic Eclipse+所需插件(如WTP,SVN)+Tomcat6构建的开发环境,不仅插件按需安装,而且运行速度快,占用内存小。 
         现在只是说说Java Project和Web Project,那么二者有区别么?回答:没有!都是Java语言的应用,只是应用场合不同罢了,那么他们的本质到底是什么?回答:编译后路径!虚拟机执 行的是class文件而不是java文件,那么我们不管是何种项目都是写的java文件,怎么就不一样了呢?分成java和web两种了呢? 
         从.classpath文件入手来看,这个文件在每个项目目录下都是存在的,很少有人打开看吧,那么我们就来一起看吧。这是一个XML文件,使用文本编辑器打开即可。 
    这里展示一个web项目的.classpath,当然高手一眼就可以看出其作用了 
    Xml代码 

       1. <?xml version="1.0" encoding="UTF-8"?>  
       2. <classpath>  
       3.     <classpathentry kind="src" path="src"/>  
       4.     <classpathentry kind="src" path="resources"/>  
       5.     <classpathentry kind="src" path="test"/>  
       6.     <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>  
       7.     <classpathentry kind="lib" path="lib/servlet-api.jar"/>  
       8.     <classpathentry kind="lib" path="webapp/WEB-INF/lib/struts2-core-2.1.8.1.jar"/>  
       9.      ……  
      10.     <classpathentry kind="output" path="webapp/WEB-INF/classes"/>  
      11. </classpath>  

    <?xml version="1.0" encoding="UTF-8"?> 
    <classpath> 
    <classpathentry kind="src" path="src"/> 
    <classpathentry kind="src" path="resources"/> 
    <classpathentry kind="src" path="test"/> 
    <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> 
    <classpathentry kind="lib" path="lib/servlet-api.jar"/> 
    <classpathentry kind="lib" path="webapp/WEB-INF/lib/struts2-core-2.1.8.1.jar"/> 
         …… 
    <classpathentry kind="output" path="webapp/WEB-INF/classes"/> 
    </classpath> 

        XML文档包含一个根元素,就是classpath,类路径,那么这里面包含了什么信息呢?子元素是classpathentry,kind属性区别了种 类信息,src源码,con你看看后面的path就知道是JRE容器的信息。lib是项目依赖的第三方类库,output是src编译后的位置。 
        既然是web项目,那么就是WEB-INF/classes目录,可能用MyEclipse的同学会说他们那里是WebRoot或者是WebContext而不是webapp,有区别么?回答:完全没有! 
        既然看到了编译路径的本来面目后,还区分什么java项目和web项目么?回答:不区分!普通的java 项目你这样写就行了:<classpathentry kind="output" path="bin"/>,看看Eclipse是不是这样生成的?这个问题解决了吧。 
        再说说webapp目录命名的问题,这个无所谓啊,web项目是要发布到服务器上的对吧,那么服务器读取的是类文件和页面文件吧,它不管源文件,它也无法去理解源文件。那么webapp目录的命名有何关系呢?只要让服务器找到不就行了。 
        希望对学习者有所帮助。当然IDE的选择完全是个人偏好,只是明白了本质能有更好的选择。

    展开全文
  • java web 项目打包、加密工具

    热门讨论 2012-06-18 17:08:17
    通常情况下,java项目很容易被反编译、破解。即使对class文件进行了混淆,仍然还是符合java标准的类文件,所以还是可以反编译。要想彻底保护您的项目不被反编译、破解,最大限度保护您的知识产权劳动成果,保护您...
  • JAVA WEB项目 开发案例精粹 源代码 包含20个案例(2)
  • java项目打包成war文件的2种方法: 1、使用命令行窗口 2、使用eclipse IDE工具
  • 餐厅管理系统(java-web项目),源代码可运行
  • srping+springmvc+mybatis的web项目一个是maven项目一个不是maven项目
  • java web项目 web.xml配置详解

    热门讨论 2012-03-31 10:51:22
    java web项目 web.xml配置详解
  • IntelliJ IDEA创建Java项目和Java Web项目

    万次阅读 2017-07-21 13:42:57
    在进行Java Web开发的时候,通常用到Eclipse--Java EE平台,Java EE开发Web项目,网上有详细教程,... 因为在学习Java web项目的时候,在github上找到了源代码,而该代码是基于IntelliJ IDEAMySQL数据库,又因为之前
  • java+web项目开发,javaweb开发完整实例源代码

    千次下载 热门讨论 2014-03-20 11:18:14
    深入体验java+web开发,javaweb开发完整实例源代码,里面包含使用说明注解,共有十个不同类型的项目案例供你学习。
  • Java Web项目模板

    千次下载 热门讨论 2012-08-01 17:42:27
    java web 项目模板
  • 仿新浪微博的一个java+web中级项目Java源码(密码:https://hao.360.cn/?src=lm&ls=n527fd66b97)
  • 全新的java web项目的配置文件,新建的纯净的web.xml文件,没做任何改动,下载就可以使用了。
  • 一个完整的办公系统项目,可以供大家学习参考使用
  • Web项目Demo(不基于任何框架)

    热门讨论 2016-04-03 18:27:22
    不基于任何框架的Web Demo,旨在了解学习Web项目,以及由浅入深的学习Spring等其他框架。
  • Java Web项目加入Spring框架的简单例子,菜鸟入门使用
  • 网上书店管理系统(java-web项目),源码可运行
  • 人力资源管理系统 java web 完整项目 包含源码数据库 人力资源管理系统 java web 完整项目 包含源码数据库

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 837,556
精华内容 335,022
关键字:

web项目和java项目的区别

java 订阅