zoukankan      html  css  js  c++  java
  • 01-JavaWeb入门

    JavaWeb入门

    一、Tomcat简介

    Tomcat:一种web服务器
    
    Tomcat是由Apache推出的一款免费开源的servlet容器/web 应用服务器,在中小型系统和并发用户不是很多的场合下被普遍使用,可实现JavaWeb程序的装载,是配置JSP和Java系统必备的一款环境。
    

    二、Tomcat开发环境搭建

    搭建开发环境,就是将Tomcat配置到eclipse中

    • 下载tomcat,解压到任意英文目录

    • 打开eclipse

      • 点击window
      • 选择preferences
      • 展开Server
      • 选择Runtime选项
      • 在右侧点击add添加一个运行时环境
      • 点击browser 找到tomcat 选中
      • 一路确认即可
    • 安装好,在console控制台找到Server窗口,如果没有

      • 点击window
      • 点击show view 找到Server 如果没有,点击other
      • 然后在other中搜索Servers

    三、Tomcat目录结构

    bin/		二进制可执行文件和脚本
    conf/		配置文件目录
    lib/		所有web应用可见的类库目录
    logs/		日志目录
    webapps/	web应用所存放的目录
    work/		Tomcat的工作目录(存放临时文件)
    

    修改端口号

    Tomcat默认端口 8080

    ftp:// 		21
    http:// 	80
    https://	443
    
    通过配置文件修改端口号
    	步骤:
    		1.去Tomcat目录下----conf目录----打开server.xml
    		大约再65行
     <Connector connectionTimeout="20000" port="8088" protocol="HTTP/1.1" redirectPort="8443"/>
    		2.将8080端口缓存你自己设定的		(0~65535  但是 0~1024被系统占用或保留)
    		3.重启Tomcat
    

    四、JavaWeb项目浏览访问路径:重点

    如何将web项目添加到服务器中??
    
    		Servers -- 右键Tomcat -- Add and Remove -- 选择或双击需要添加的web项目 -- finish
    
    如何访问tomcat服务器中项目?
    	http://ip地址:端口号/项目名称/文件名.后缀名
    		例如:http://127.0.0.1:8080/04_javaweb/hello.html
    
    页面不要放在WEB-INF下,什么时候方如果你不想让外界直接访问页面,那么你可以放在WEB-INF下
    因为WEB-INF下的东西是受保护的,外界访问不了。
    
    如果需要改web项目中后台代码一定要重新启动服务,重新加载web项目。
    如果部署web项目后启动tomcat,如果修改web页面可以不用重启tomcat,刷新页面即可。
    

    五、web.xml作用

    web.xml 文件是用来初始化配置信息:比如welcome页面,servlet、filter、listener、servlet-mapping、启动加载级别等.....

    注意:每个javaweb项目都有web.xml,但是web.xml并不是必须存在,存放再WebContent--WEB-INF下
    
    <!-- 
    	welcome-file-list 中配置多个欢迎页,  当我们去访问项目时候默认查找第一个,
    	如果第一个页面不存在,继续查找第二个页面,依次类推
    -->
      <welcome-file-list>
        <welcome-file>index.html</welcome-file>
        <welcome-file>index.htm</welcome-file>
         <welcome-file>aaa.html</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项目 错误码

    404 - 未找到    没有找到文件或者目录
    200 - 成功,客户端请求已成功
    500 - 内部服务器错误
    505 - HTTP版本不受支持
    
  • 相关阅读:
    mysql_pw 指令 数据库创建过程
    node.js+mysql环境搭建
    MySQL 学习
    express 应用创建及app.js详解
    .NET MD5加密解密代码
    Axure 部件的交互样式
    easyUI -messager -消息框
    Window01
    linkbutton
    easyUi-datagrid 真分页 + 工具栏添加控件
  • 原文地址:https://www.cnblogs.com/borntodie/p/14582713.html
Copyright © 2011-2022 走看看