美文网首页
JavaWeb基础知识复习一:web基本概念

JavaWeb基础知识复习一:web基本概念

作者: George吴逸云 | 来源:发表于2017-05-02 11:36 被阅读67次

一、泛型

只给编译器用的。编译完后字节码中没有泛型的。
泛型:如果等号左右都用到了泛型,必须类型一致。
ArrayList<Object> list = new ArrayList<String>();错误的
只有一边使用泛型,另一边不使用泛型是可以的。
只有引用类型才能作为泛型方法的实际参数

二、Web开发的基本概念

  • 服务器上的WEB资源:
  1. 静态资源:基本不变的。比如html、css、js
  2. 动态资源:根据不同环境而不同,动的。动态资源生成静态资源。比如:JSP、ASP

三、Web开发需要的服务器

  • JavaEE:是13种技术的总称。Servlet/JSP属于JavaEE技术的一种
  • 常用的服务器:
  • WebLogic:支持JavaEE规范。称之为JavaEE容器:即实现了什么规范的服务器就叫做什么容器。属于重量级服务器。
  • WebSphereAS(Application Server):支持JavaEE规范
  • JbossAS:支持JavaEE规范。免费
  • Tomcat:支持Servlet/JSP规范。轻量级服务器。
  • Java相关规范(接口和抽象类)都是SUN制定

四、Tomcat的目录结构(服务器厂商自定义的)

CATALINA_HOME:

  • *bin:运行Tomcat的相关命令
  • *conf:Tomcat的配置信息所在
  • *lib:Tomcat运行需要的jar包
  • *logs:TOmcat的运行日志
  • temp:存放临时文件的
  • *webapps:Web应用的存放目录。该目录中的每个目录都代表一个应用。
  • work:Tomcat的工作目录

五、JavaWeb应用的目录结构(SUN制定的,有严格要求)必须记住

MyApp:(目录,应用的名称)

  • 1.html
  • css
  • WEB-INF:此目录必须有,且大小必须完全一致。该目录中的资源,用户无法直接访问到。(非常重要)
  •   classes:存放Java类的字节码
    
  •   lib:存放本应用需要的jar包
    
  •   web.xml:本应用的配置文件
    

六、如何“部署”自己的应用到Tomcat中

方式一:把你的应用拷贝到Tomcat\webapps目录下。

方式二:把自己的应用打包成war包,再拷贝到Tomcat\web apps目录下


进入你的应用目录
执行:jar -cvf MyApp.war .

相关文章

  • JavaWeb基础知识复习一:web基本概念

    一、泛型 只给编译器用的。编译完后字节码中没有泛型的。泛型:如果等号左右都用到了泛型,必须类型一致。ArrayLi...

  • javaWeb开发入门(一)

    一、基本概念 1.1JavaWeb相关知识 JavaWeb是使用Java来解决Web互联网领域的技术的总和,Web...

  • java web相关系统

    java web基础知识 Java Web:就是使用java语言实现浏览器可以访问的程序内容。 javaweb开发...

  • 继承,重写

    最近学习javaweb突然发现很多java的知识掌握的不牢,所以又回去复习了一下java的基础知识,感觉收获颇深,...

  • javaWeb基础知识复习三:Servlet基础知识

    一、Servlet概述 1、Servlet是SUN公司制定的一套开发动态网页的技术。 2、JavaEE相关的类,包...

  • Javaweb复习

    01-HTML和CSS 表单标签:表单就是 html 页面中,用来收集用户信息的所有元素集合.然后把这些信息发送给...

  • 初识JavaWEB

    JavaWEB JavaWeb应用的概念 在Sun的Java Servlet规范中,对Java Web应用作了这样...

  • 初学Java Web(3)——第一个Servlet

    这学期 Java Web 课程的第一节课就简短复习了一下 Java 的一些基础知识,所以觉得 Java 的基础知识...

  • JavaEE学习笔记day1

    web应用介绍JavaEE概述Tomcat安装、配置、测试配置eclipse的JavaWeb开发环境 一.web应...

  • HTML

    HTML是前台页面的基本结构,这里我们先从html进行简单介绍 Web概念概述 JavaWeb JavaWeb是使...

网友评论

      本文标题:JavaWeb基础知识复习一:web基本概念

      本文链接:https://www.haomeiwen.com/subject/gbsctxtx.html