精华内容
下载资源
问答
  • 我发现tomcat安装到C盘时,在Tomcat中删除或者粘贴文件需要管理员权限,这就是问题的所在,我们利用集成工具部署工程时被拦截,无法使用管理员权限访问C盘,所以就是没有将工程部署到tomcat上,我们手动将war包复制...

    我发现tomcat安装到C盘时,在Tomcat中删除或者粘贴文件需要管理员权限,这就是问题的所在,我们利用集成工具部署工程时被拦截,无法使用管理员权限访问C盘,所以就是没有将工程部署到tomcat上,我们手动将war包复制到webapp下也是一样的,当我们访问里面的文件时会使用管理员权限,浏览器只能访问到一个空白的页面

    解决办法:

    卸载Tomcat将Tomcat安装到其他盘然后再重新部署,这样就能够访问到你的程序了,我的已经ok。

    展开全文
  • Web项目和Tomcat配置

    千次阅读 2019-12-14 17:57:40
    Web项目结构和Tomcat配置 回顾 1 封装工具类 DbUtils 1注册驱动 2获取连接 3释放资源 4执行命令 2 Dao(DataBase Access Object)设计模式: 把数据访问代码抽离出来。降低代码的耦合性和提高扩展性。 dao...

    Web项目结构和Tomcat配置

    回顾

    1 封装工具类
    	DbUtils
    		1注册驱动
    		2获取连接
    		3释放资源
    		4执行命令
    2 Dao(DataBase Access Object)设计模式: 把数据访问代码抽离出来。降低代码的耦合性和提高扩展性。
    	dao接口
    	dao实现
    	实体类
    	数据库工具类	
    3 连接池
    	dbcp
    	c3p0
    	druid重点
    
    4 Dbutils工具
    	QueryRunner qr=new QueryRunner(数据源);
    	qr.query(sql,);查询
    	
    	ResultSetHandler接口
    		ArrayHandler
    		ArrayListHandler
    		ColumnListHandler
    		ScalarHandler
    		BeanHandeler
    		BeanListHandler
    		
    	qr.update();//	增删改
    

    今日内容

    1、B/S和C/S的区别
    2、Web的服务器
    3、Tomcat的搭建
    4、Web项目的结构
    

    教学目标

    1、掌握B/S和C/S的区别
    2、了解Web的服务器
    3、掌握Tomcat的搭建
    4、掌握Web项目的结构
    

    第一章 Web应用的演变

    1.1 C/S模式和B/S模式
    C/S:Client/Server或客户端/服务器模式
    C/S的优点是能充分发挥客户端PC的处理能力
    缺点是对用户的电脑配置要求较高,更新升级比较麻烦
    常见的CS程序:LOL、穿越火线、QQ
    
    B/S:Browser/Server或浏览器/服务器模式
    优点是用户使用简单只要有浏览器和网络即可
    常见的程序:淘宝网、京东网等
    
    1.2 Web服务器简介
    Web服务器是运行及发布Web应用的容器,只有将开发的Web项目放置到该容器中,才能使网络中的所有用户通过浏览器进行访问。开发Java Web应用所采用的服务器主要是与JSP/Servlet兼容的Web服务器,比较常用的有Tomcat、Resin、JBoss、WebSphere 和 WebLogic 等
    
    Tomcat 服务器
      目前最为流行的Tomcat服务器是Apache-Jarkarta开源项目中的一个子项目,是一个小型、轻量级的支持JSP和Servlet 技术的Web服务器,也是初学者学习开发JSP应用的首选
    
    Resin 服务器
      Resin是Caucho公司的产品,是一个非常流行的支持Servlet和JSP的服务器,速度非常快。Resin本身包含了一个支持HTML的Web服务器,这使它不仅可以显示动态内容,而且显示静态内容的能力也毫不逊色,因此许多网站都是使用Resin服务器构建
    
    JBoss服务器
      JBoss是一个种遵从JavaEE规范的、开放源代码的、纯Java的EJB服务器,对于J2EE有很好的支持。JBoss采用JML API实现软件模块的集成与管理,其核心服务又是提供EJB服务器,不包含Servlet和JSP的Web容器,不过它可以和Tomcat完美结合
    
    WebSphere 服务器
      WebSphere是IBM公司的产品,可进一步细分为 WebSphere Performance Pack、Cache Manager 和WebSphere Application Server等系列,其中WebSphere Application Server 是基于Java 的应用环境,可以运行于 Sun Solaris、Windows NT 等多种操作系统平台,用于建立、部署和管理Internet和Intranet Web应用程序。
    
    WebLogic 服务器
      WebLogic 是BEA公司的产品(现在已经被Oracle收购),可进一步细分为 WebLogic Server、WebLogic Enterprise 和 WebLogic Portal 等系列,其中 WebLogic Server 的功能特别强大。WebLogic 支持企业级的、多层次的和完全分布式的Web应用,并且服务器的配置简单、界面友好。对于那些正在寻求能够提供Java平台所拥有的一切应用服务器的用户来说,WebLogic是一个十分理想的选择
    
    1.3自定义web服务器
    package com.qf.day10;
    
    import java.io.FileInputStream;
    import java.io.IOException;
    import java.io.OutputStream;
    import java.net.ServerSocket;
    import java.net.Socket;
    
    /**
     * 自定义服务器
     * @author wgy
     *
     */
    public class MyServer {
    	public static void main(String[] args) {
    		try {
    			//1创建侦听套接字
    			ServerSocket listener=new ServerSocket(10086);
    			//2接收客户端请求
    			System.out.println("客户端已启动....");
    			Socket socket=listener.accept();
    			//3获取输出流
    			OutputStream os=socket.getOutputStream();
    			
    			//4创建FileInputStream
    			FileInputStream fis=new FileInputStream("d:\\mywork\\hello.html");
    			
    			byte[] buf=new byte[1024*4];
    			int len=0;
    			while((len=fis.read(buf))!=-1) {
    				os.write(buf,0,len);
    				os.flush();
    			}
    			//5关闭
    			fis.close();
    			os.close();
    			socket.close();
    			listener.close();
    			
    			System.out.println("服务器执行完毕...");
    			
    			
    		} catch (IOException e) {
    			// TODO Auto-generated catch block
    			e.printStackTrace();
    		}
    	}
    }
    

    第二章 Tomcat服务器搭建

    2.1 Tomcat服务器介绍

    ​ Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

    ​ Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用[服务器],在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选,目前Tomcat最新版本为9.0。

    2.2 Tomcat安装

    Tomcat压缩版,安装特别方便,只需要右键解压即可!

    Tomcat服务器的安装

    1. 官网下载(http://tomcat.apache.org/),Tomcat8.0|8.5解压缩版本
    2. 解压到一个没有特殊符号的目录中(一般纯英文即可)
    3. 进入到解压的目录下找到bin\startup.bat双击启动即可

    **注意:**不建议将服务器软件放在磁盘层次很多的文件夹中!

    ​ 不建议放在中文路径下!

    ​ tomcat安装需要配置JAVA_HOME环境变量

    ​ 第一次启动服务器建议使用命名行打开,因为可以提示错误信息!

    2.3 Tomcat目录的介绍
    1、bin:该目录下存放的是二进制可执行文件,如果是安装版,那么这个目录下会有两个exe文件:tomcat9.exe、tomcat9w.exe,前者是在控制台下启动Tomcat,后者是弹出UGI窗口启动Tomcat;如果是解压版,那么会有startup.bat和shutdown.bat文件,startup.bat用来启动Tomcat,但需要JDK的配置,shutdawn.bat用来停止Tomcat;
    
    2、conf:这是一个非常非常重要的目录,这个目录下有四个最为重要的文件:
    
    server.xml:配置整个服务器信息。例如修改端口号,添加虚拟主机等;
    
    tomcatusers.xml:存储tomcat用户的文件,这里保存的是tomcat的用户名及密码,以及用户的角色信息。可以按着该文件中的注释信息添加tomcat用户,然后就可以在Tomcat主页中进入Tomcat Manager页面了;
    
    web.xml:部署描述符文件,这个文件中注册了很多MIME类型,即文档类型。这些MIME类型是客户端与服务器之间说明文档类型的,如用户请求一个html网页,那么服务器还会告诉客户端浏览器响应的文档是text/html类型的,这就是一个MIME类型。客户端浏览器通过这个MIME类型就知道如何处理它了。当然是在浏览器中显示这个html文件了。但如果服务器响应的是一个exe文件,那么浏览器就不可能显示它,而是应该弹出下载窗口才对。MIME就是用来说明文档的内容是什么类型的!
    
    context.xml:对所有应用的统一配置,通常我们不会去配置它。
    
    3、lib:Tomcat的类库,里面是一大堆jar文件。如果需要添加Tomcat依赖的jar文件,可以把它放到这个目录中,当然也可以把应用依赖的jar文件放到这个目录中,这个目录中的jar所有项目都可以共享之,但这样你的应用放到其他Tomcat下时就不能再共享这个目录下的Jar包了,所以建议只把Tomcat需要的Jar包放到这个目录下;
    
    4、logs:这个目录中都是日志文件,记录了Tomcat启动和关闭的信息,如果启动Tomcat时有错误,那么异常也会记录在日志文件中。
    
    5、temp:存放Tomcat的临时文件,这个目录下的东西可以在停止Tomcat后删除!
    
    6、webapps:存放web项目的目录,其中每个文件夹都是一个项目;如果这个目录下已经存在了目录,那么都是tomcat自带的项目。其中ROOT是一个特殊的项目,在地址栏中没有给出项目目录时,对应的就是ROOT项目。http://localhost:8080/examples,进入示例项目。其中examples就是项目名,即文件夹的名字。
    
    7、work:运行时生成的文件,最终运行的文件都在这里。通过webapps中的项目生成的!可以把这个目录下的内容删除,再次运行时会生再次生成work目录。当客户端用户访问一个JSP文件时,Tomcat会通过JSP生成Java文件,然后再编译Java文件生成class文件,生成的java和class文件都会存放到这个目录下。
    
    8、LICENSE:许可证。
    
    9、NOTICE:说明文件。
    
    2.4 启动tomcat服务器

    ​ tomcat安装文件/bin/startup.bat 启动程序

    测试

    ​ 打开浏览器!输入 http://localhost:8080

    如果出现以下界面证明成功!

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NPG4k30w-1576317360413)(pic/tomcat.png)]

    2.4 在Eclipse中集成Tomcat服务器

    1.打开Eclipse的window–>Preferences—>Server

    看图

    2.点击add—>选择对应的版本—>Finish即可

    3.然后选择右边的server—>空白处右键new—>server—>Finish即可。

    4.再右键新建的服务器点击open,按照图片进行修改保存即可

    5.选中新建的服务器右键start即可启动

    第三章 JavaWEB项目创建及结构

    3.1 javaWeb项目创建

    在这里插入图片描述

    输入项目名称点击Finsh即可

    3.2 javaweb项目结构讲解

    在这里插入图片描述
    关于目录

    Java web工程下的WebContent就是工程的发布文件夹,发布时会把该文件夹发布到tomcat的webapps里。

    开发时classes文件存放路径:

    buildpath:在eclipse中项目的右键build path-source中指定工程中class文件的编译路径,一般为:test/build/classes。(test是工程名)

    发布时classes文件存放路径:

    发布到tomcat时(在eclipse里启动tomcat),src文件夹里的java文件经过编译后,会把.class文件放在WEB-INF文件夹里的classes文件夹中。

    有一些配置文件需要放到WEB-INF的classes文件夹下,所以,通常的做法是手动在工程的WEB-INF文件夹下建立classes文件夹。如果不在工程的WEB-INF下手动建立classes,发布到tomcat时tomcat里的WEB-INF中也会有classes文件夹。

    3.3 Web项目应用jar包

    【Web App Libraries】 一般是指向web工程的 WEB-INF/lib下的包,开发人员只需要把需要的jar包copy到WEB-INF/lib中即可。

    web工程参照了很多文件,因此发布的时候要打成war包,使其变成单独的个体,放到web容器里。
    开发环境中eclipse会将工程打包放到tomcat下,进行关联。

    3.4 web项目打包成war文件

    Javaweb项目开发后可以打成war包。

    3.5 web.xml

    如果创建项目时没有web.xml,可以右键项目,点击java EE Tools 其中点击Genertate Deployment Descriptor Stub ,这样WEB-INF就会添加上web.xml了

    <?xml version="1.0" encoding="UTF-8"?>
    <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" version="3.1">
      <display-name>firstweb</display-name>
      <welcome-file-list>
        <welcome-file>index.html</welcome-file>
        <welcome-file>index.htm</welcome-file>
        <welcome-file>index.jsp</welcome-file>
        <welcome-file>default.html</welcome-file>
        <welcome-file>default.htm</welcome-file>
        <welcome-file>default.jsp</welcome-file>
      </welcome-file-list>
    </web-app>
    

    1.Web 应用名称

    <display-name>firstweb</display-name>
    

    2.Web 应用描述:给出于此相关的说明性文本

    <desciption>Tomcat Example servlets and JSP pages.</desciption>
    

    3.项目首页配置

     <welcome-file-list>
        <welcome-file>index.html</welcome-file>
        <welcome-file>index.htm</welcome-file>
        <welcome-file>index.jsp</welcome-file>
        <welcome-file>default.html</welcome-file>
        <welcome-file>default.htm</welcome-file>
        <welcome-file>default.jsp</welcome-file>
      </welcome-file-list>
    

    作业题

    1、自己创建一个web项目,完成一个新闻浏览的静态网站
    要求:
    	1、新闻列表,要求可以点击,浏览详情
    	2、新闻详情,在底部显示上一篇和下一篇的链接地址
    	3、发布到服务器上
    

    面试题

    1、请写出使用TomCat,遇到过的问题
    
    展开全文
  • 控制台报错,原因是未加载servlet-api.jar 在Libraries项中配置需要的库。因为项目需要用到jsp和servlet,而项目的lib中没有相关jar包,所以在此引入tomcat_home/lib目录下的js-api.jar、servlet-api.jar。 ...

    问题1、

    控制台报错,原因是未加载servlet-api.jar

    在Libraries项中配置需要的库。因为项目需要用到jsp和servlet,而项目的lib中没有相关jar包,所以在此引入tomcat_home/lib目录下的js-api.jar、servlet-api.jar。

    选择servlet-api.jar和jsp-api.jar

    选择项目,->ok->apply->ok

    再次启动Tomcat,成功。

    问题2、

    在浏览器中输入使用eclipse运行时的网址http://134.32.82.244:8080/Lianxi/index.jsp报错404,找不到页面。

    应该是路径不对,经过多次测试发现,idea中直接使用http://134.32.82.244:8080/index.jsp就可以。

    如果实在不清楚可以右键需要访问的jsp页面->Open in Browser选择你的浏览器,可以直接打开:

    问题三:

    报错file was loaded in the wrong encoding:'UTF-8',编码格式问题

    在右下角选择本类的编码格式

    重新加载

    显示正常

    问题四:

    Error:(180, 20) java: D:\ideaspace\predeal\src\com\sitech\workflow\common\sendsms\com\asiainfo\openplatform\common\util\RSAUtils.java:180: 方法声明无效;需要返回类型

    Error:(180, 40) java: D:\ideaspace\predeal\src\com\sitech\workflow\common\sendsms\com\asiainfo\openplatform\common\util\RSAUtils.java:180: 需要 <标识符>

    Error:(192, 19) java: D:\ideaspace\predeal\src\com\sitech\workflow\common\sendsms\com\asiainfo\openplatform\common\util\RSAUtils.java:192: 需要为 class、interface 或 enum

     

    Information:java: Multiple encodings set for module chunk platf "GBK" will be used by compile

    是导入后的编码和之前eclipse中的编码不一致导致的,

    在File -》 Settings -》 Editor -》 File Encodings-》点击+号,选择你的项目或者部分包,在encoding中改成utf-8,(global encoding 全局编码 ,project encoding:项目编码)

    改成utf-8后,在复制引入的时候,IDEA 会在.idea/encoding.xml中制定文件的编码。将其中内容删除即可,导入idea后会在该项目目录下自动生成.idea目录,在该项目的目录下有encoding.xml,删除其中的导入是产生的编码后如下:

    file后面不一定需要和我完全一样,但是要把原来生成的gbk的编码删除

    展开全文
  • web项目开发的一般流程

    万次阅读 多人点赞 2018-07-16 11:28:34
    web项目中,通常界面设计会在本阶段进行   分析与设计 一:架构分析与设计   逻辑架构  3层架构、n层架构…  MVC…  Model 1 or Model 2  …  物理架构  Web服务器的分布  数据库服务器的分布  …  技术...

    1.需求确定
    2.分析与设计
            (1)架构分析与设计
            (2)业务逻辑分析
            (3)业务逻辑设计
            (4)界面设计
    3.开发环境搭建
    4.开发-测试-开发-测试
    5.文档编纂

    各个阶段过程都是有文档的,需求有需求的文档,设计有设计的文档,测试也有测试的文档.

     

    首先来看需求确定:

    需求确定
    通过各种手段确定系统的功能与性能
       功能:用户维护、物料维护….
       性能:可同时支持 n 个并发访问,并且响应时间不高于 m 毫秒…
       手段:
         头脑风暴 (brain storm)
         会议
         询问
    原型 – 界面原型、业务原型…
    本阶段是项目开发的最重要阶段
    在web项目中,通常界面设计会在本阶段进行

     

    分析与设计

    一:架构分析与设计
       逻辑架构
         3层架构、n层架构…
         MVC…
         Model 1 or Model 2
         …
       物理架构
         Web服务器的分布
         数据库服务器的分布
         …
       技术解决方案的确定
         Java / .NET
         Open Source / 商业
         …
    二.业务逻辑分析:(使用UML画出活动图啊,流程图等)

    业务逻辑分析
    根据需求分析业务逻辑
       有哪些人会使用本系统
       他们会使用本系统做什么
       通常他们使用本系统的步骤是什么样的
       会有哪些明显的类来支撑本系统的运行
       会有哪些不同的提示会返馈给用户
       …
    本阶段与需求的确定密切相关,通常在确定需求的时候就会进行相关的分析

    在此阶段可以用UML图画出高层用例-每个功能的用例-编写用例文档

     

    三.业务逻辑设计

    业务逻辑设计
       根据需求的分析来确定具体的类
       确定类的属性
       确定类的接口(方法)
       确定类之间的关系
       确定用户操作流程在设计上的反映
    进行数据库的设计
       不同的项目步骤可能不尽相同
       …

    四.界面设计

    界面设计
    设计系统的界面风格
       颜色、style
    设计系统的具体“模拟”界面
       能够从头走到尾
          方便进行需求的确定
          方便JSP程序员的开发
          …

     

    开发环境搭建:

    开发环境搭建
       开发工具的确定
       配置管理工具的确定
       测试工具的确定
       文件服务器/配置服务器等的确定
       …

    开发-测试-开发-测试

    开发-测试-开发-测试
    按照设计进行开发
       迅速开发原型
       进行迭代开发
       提早进行测试
          单元测试(白盒测试)就是知道代码,知道如何实现的人进行的测试
          黑盒测试(功能性测试、验收测试)
          性能测试
          易用性测试
          …

     

    DRP的开发一个小流程如下:

    分析阶段:

    一:画用例图分为高层用例图和功能用例

    二:对每一个功能用例进行用例文档的编写:(模板如下)

    这里对修改密码这个功能用例进行分析

    【目的】
    用户可以修改自己的密码
    【输入】
    旧密码
    新秘密
    确认密码
    【输出】
    正常情况:输出修改密码成功信息
    异常情况:输出相关错误信息
    【约束】
    前置条件:用户成功登录到系统
    后置条件:无
    特殊约束:
    为了更好的保护用户口令,以“*”方式显示  
    用户输入的密码至少6位
    修改成功后,待该用户下一次登录时,修改生效
    【处理流程】 
    三:处理流程用UML图的活动图来画.

    四:界面的设计和画界面

    五:逻辑架构设计等

    六:数据库设计 :

    如何设计表?
    a) 发现领域中的概念,理清领域中概念之间的关系,将其映射成表
    b) 尽量遵循数据库设计范式
    i. 第一范式:有主键,具有原子性,列不可分隔
    ii. 第二范式:完全依赖,没有部分依赖
    iii. 第三范式:没有传递依赖
    c) 主键设计最好采用单一主键,最好不要采用复合主键,尽量使用没有业务语义的字
    段作为主键(如:Oracle的Sequence来维护一个主键),主键一般建议使用数值性,
    会提高检索效率
    d) 关于冗余字段的问题,应该根据需求的具体情况是否加入
    e) 最好加入外键约束(在开发阶段最好不要设置外键约束,运行阶段加入外键约束)
    f) 如果做通用性产品,最好不是使用数据库特性的功能,除非特殊情况
    g) 如果数据量非常大,并且频繁的根据相关字段查询,最好建立索引

    注意点:资金流,物流,信息流,如一级分销商到二级分销商那就是一个物流,资金怎么流向的.从这两个得到我们的信息流.所有的信息管理系统几乎都是这样的.

    七:到了开发阶段了,那么先初始化数据库里面最基础的数据


    展开全文
  • 使用Spring Boot开发Web项目

    万次阅读 多人点赞 2016-12-21 17:26:31
    前面两篇博客中我们简单介绍了Spring Boot项目的创建、并且也带小伙伴们来DIY了一个Spring Boot自动配置功能,那么这些东西说到底最终还是要回归到Web上才能...,今天我们就来看一下如何使用Spring Boot来开发Web项目...
  • 在做java web项目,不管是普通的web工程还是使用maven工程的web。 经常会遇到修改了代码,但浏览器端没有生效,刷新了多次也没有反应。 还有一种就是,你使用别人的项目代码,他的能运行,你的却能运行。 或者是你...
  • 阿里云windows服务器部署web项目

    千次阅读 热门讨论 2020-01-04 13:55:54
    @阿里云windows服务器部署web项目 小白部署 刚工作不久的小白也是想拥有一个自己的网站,于是就花了“重金”买了一年的阿里云服务器。下面是我部署过几次总结的经验。(大神勿喷) 购买 首先我们进入阿里云官网:...
  • Eclipse用多了,IntelliJ中创建Maven聚合项目可能有小伙伴还太熟悉,我们今天就来看看。 IntelliJ中创建普通的Java聚合项目相对来说比较容易,不会涉及到web操作,涉及到web的话会有一点点麻烦。我们来一步一步看...
  • 一个web完全可以没有web.xml文件,也就是说,web.xml文件并web工程必须的。  那什么时候需要,什么时候可以需要呢?  要想回答上面的问题,得先了解web.xml文件使用来干什么的。web.xml文件是用来配置:...
  • IDEA下用springboot搭建web项目

    千次阅读 2019-07-23 16:29:06
    SpringBoot的具体介绍可以参看其他网上介绍,这里就多说了,就这几天的学习,个人理解,简而言之:  (1)它是spring的升级版,Spring容器能做到的事情,它都能做到,而且更简便,从配置形式上来说,...
  • 使用eclipse开发Java Web项目 本篇首先给出Tomcat 8.0的安装及验证过程,然后在eclipse中配置已安装成功的Tomcat服务器,最后新建一个Java web工程,并绑定已部署的Tomcat服务器,在工程中新建并运行JSP文件。通过...
  • Java Web项目启动执行顺序

    万次阅读 2017-09-05 15:24:00
    web.xml里的主要配置节点进行介绍,然后是对javaweb项目启动执行顺序的描述
  • 2021年50个酷炫的Web和移动项目创意

    千次阅读 2021-03-29 00:18:17
    2021年50个酷炫的Web和移动项目创意 当想到项目创意时,很多人都在挣扎。这里列出了20个您可以在2021年完成的很棒的项目构想。我什至将以我的技术栈为例,以便您弄清楚自己也可以做到这一点。这些应用程序可以在Web...
  • 通用WEB项目DEMO说明文档

    千次阅读 2018-11-02 16:39:40
    通用WEB项目DEMO说明文档通用WEB项目DEMO说明文档项目结构说明遵循原则:约定大于规范混淆说明后端代码开发文件结构约定Mybatis自动生成properties文件参数引入AOP处理日志打印异常处理common包代码关于对外接口前端...
  • eclipse 创建maven普通项目和web项目

    万次阅读 2018-01-15 11:18:40
    一、maven创建普通项目 准备工作:参考前面maven学习配置好maven插件及配置,jdk环境配置。 我使用的jdk为1.7 64位,eclipse为4.5 64位(注意jdk为64位要求开发工具必须为64位否则打开了eclipse) 1.首先创建...
  • IDEA配置Tomcat并运行web项目

    千次阅读 2020-05-26 17:30:10
    web应用模式 C/S模式 Client/Server或客户端/服务器模式 ...Web服务器是运行及发布Web应用的容器,只有将开发的Web项目放置到该容器中,才能使网络中的所有用户通过浏览器进行访问。开发Java Web应用所
  • 1 Nginx简介与安装 概要 Nginx 简介 Nginx 架构说明 Nginx 基础配置与使用 1.1 Nginx 简介 ...Tomcat、Jetty 面向java语言,先天就是重量级的WEB服务器,其性能与Nginx没有可比性。 IIS只能在Wi.
  • maven(3)用IDEA社区版创建web项目

    千次阅读 2019-09-11 00:25:38
    intellij IDEA 社区版阉割了Java web的功能,所以只能靠maven实现了。...3. 一直next直至项目创建完毕,由于很多依赖项需要联网,可能会出现项目创建不完全的事情, 所以建议创建以后点一下右侧 maven project的...
  • ![图片说明](https://img-ask.csdn.net/upload/201508/06/1438827463_541030.png) 网页上只能显示屏幕大小的区域,其他区域显示为空白,这是怎么回事,css写错了啊
  • angularJs搭建web项目

    万次阅读 2017-07-21 11:32:56
    1.前言 angularjs作为现在大火的前端框架很是受欢迎,现在已经发布了2.0版本,我在这里介绍的是我学习1.2.X以上版本的一些...完全使用JavaScript编写的客户端技术。同其他历史悠久的Web技术(HTML、CSS 和JavaScrip...
  • 完全的跳转,浏览器显示跳转的地址并重新发送请求链接 容器中控制权的转向,在客户端浏览器中的地址栏不会显示出转向后的地址 性能上 结束第一次请求,由浏览器发起新的请求 依然是在同一次处理过程...
  • Intellij IDEA java web项目图片访问

    万次阅读 2016-07-14 14:50:39
    使用Intellij,图片无法直接访问,跟eclipse上完全不一样解决办法 首先打开Edit configurations 选择deployment 点击“+”号,选择external source 如果你和我类似,直接在web目录下建一个image文件夹,那么在弹出的...
  • 本文会贴出如何使用Eclipse新建Maven项目显示src/main/java、src/main/resources、src/test/java标准结构。 二、新建项目 2.1Eclipse中,鼠标右键,New新建项目,选择Maven Project 2.2Filter输入web快速...
  • java web项目的启动及初始化

    千次阅读 2017-12-07 13:41:32
    在java web项目启动时,容器会读取配置文件web.xml,加载顺序与web.xml中内容的先后顺序无关。配置文件加载的先后顺序为: ①,②,③,④. 1、web项目启动时,首先读取配置文件中的和两个节点  元素包含web应用...
  • 一、说明本文会贴出如何使用Eclipse新建Maven项目显示src/main/java、src/main/resources、src/test/java标准结构。二、实现(生成Maven项目)1、右键,New新建项目,选择Maven Project2、Filter输入web快速定位到...
  • 详解Spring项目中的web.xml配置文件

    万次阅读 2020-10-13 17:21:47
    SpringMVC是创建java web项目时比较常用的框架,其中web.xml配置文件是更可少的,那么首先先了解java web中的web.xml文件。web.xml的学名叫做部署描述文件(DD),它不是Spring所特有的,而是在Servlet规范中定义...
  • 有时候可能是因为你的pom中导入了太多的依赖,一些依赖之间可能存在冲突导致项目完全启动而无法访问显示:无法访问该网站  
  • 如题,servlet容器用的是TOMCAT,我接手的项目之前访问路径是项目名的,一切运行正常: ![图片说明](https://img-ask.csdn.net/upload/201610/19/1476858406_330497.png) ![图片说明]...
  • 使用纯Java实现一个WebSSH项目

    万次阅读 多人点赞 2020-03-10 13:18:21
    使用纯Java语言实现的WebSSH项目。 技术:SpringBoot+WebSockey+jsch+xterm.js

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 190,589
精华内容 76,235
关键字:

web项目完全不现实的原因