#java #web jsp开发入门(web应用概述、tomcat简介、编写步骤)

5 篇文章 0 订阅
5 篇文章 2 订阅

#java #web jsp开发入门与编写步骤(web应用概述、tomcat简介、编写步骤)

 

目录

#java #web jsp开发入门与编写步骤(web应用概述、tomcat简介、编写步骤)

1、web应用概述

    1.1 Web应用程序

    1.2 静态网页与动态网页

    1.3 开发环境

2、tomcat简介

    2.1 Tomcat服务器的目录结构

    2.2  修改tomcat默认端口号

3、Jsp编写步骤

             3.1 手工编写第一个Java web应用程序

    3.2 使用编辑器编写web项目


1、web应用概述

    1.1 Web应用程序

是什么:一种可以通过Web访问的应用程序。Web应用程序的一个最大好处时用户很容易访问,只需要有浏览器即可,不需要安装其它程序。是软件三大开发方向之一。

        三大方向:

                桌面应用程序,如:QQ,Office

                Web应用程序,如:各类网站

                嵌入式应用程序,如:安卓、ipone程序

    1.2 静态网页与动态网页

静态网页:

表现形式:内容固定,不会更新

所需技术:HTML、CSS

动态网页:

表现形式:网页中的内容通过程序动态显示,自动更新。

所需技术:HTML、CSS、数据库技术,至少一门高级语言(Java、C#、php),JavaScript,XML等。主流的动态网页脚本技术(Jsp、Asp.net、php)。

    1.3 开发环境

JDK、Tomcat、Eclipse(Eclipse安装java ee版本或者MyEclipse、IDEA等),网上有详细配置教程,可以参考http://www.runoob.com/jsp/jsp-setup.htmlhttp://www.runoob.com/jsp/eclipse-jsp.html

 

2、tomcat简介

        tomcat可以是一个Apache Jakarta的开源项目,是JSP/Servlet的承载容器。

    2.1 Tomcat服务器的目录结构

        /bin目录下的startup.bat是Tomcat的启动程序,点击后开启一个控制台窗口,关闭此窗口即可关闭服务器,但不推荐这种方式

        /bin目录下的shutdown.bat是服务器关闭程序,点击后关闭服务器

        通常我们写好的网络应用程序放在/webapps目录下

    2.2  修改tomcat默认端口号

        tomcat服务器默认端口为8080,但有时候可能会被占用,这时就需要修改默认端口号。

        记事本或其它编辑器打开tomcat目录下的conf下的server.xml文件:

        在文件里找到一下内容,下面表明的地方指示的就是tomcat的默认端口号,可以根据需求修改,最好是4位数以上的端口:

 

3、Jsp编写步骤

    3.1 手工编写第一个Java web应用程序

        1、WEB-INF简介与目录结构

    (1)、是java的web应用的安全目录,无法从客户端访问此目录下的内容,只能服务器代码访问。

    (2)、web.xml是项目部署文件,配置了项目的默认页面等信息。

    (3)、classes文件夹,用以存放*.class文件。

    (4)、lib文件夹,用于存放需要的jar包。

2、具体步骤

    (1)、在WebApps创建项目目录

    (2)、编写index.jsp

    (3)、创建WEB-INF目录

  a、建一个web.xml文档

  b、创建一个classes文件夹

  c、创建一个lib文件夹

            (4)、测试运行

    3.2 使用编辑器编写web项目

        可以使用Eclipse、MyEclipse、IDEA等编辑器创建编写java web项目,这里以Eclipse为例。

        1、具体步骤

    (1)、File-->New-->Dynamic Web Project,创建一个动态网站项目

    (2)、在弹出的窗口的如下图所示位置分别填写项目名称,运行环境(选择tomcat,版本不限,第一次添加时需要指定tomcat的安装目录),Dynamic web module version选项为可选,2.5以上不支持自动创建web.xml和自动注册页面,完毕后点击Finish。

    (3)、点开项目,在WebContent目录上右击-->New-->JSP File,在弹出的窗口输入jsp页面名称,即可新建一个jsp页面。

    (4)、将jsp文件里的一下三个部分改成utf-8

    (5)、之后可以根据自己学习的html自行发挥,一下是一个简单的示例。

<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>

<!DOCTYPE html>

<html>

    <head>

        <meta charset="utf-8">

        <title>First jsp</title>

    </head>

    <body>

        <h1>Welcome!</h1>

    </body>

</html>

    (6)、点击绿色的运行按钮,运行后显示如下:

        2、使用编辑器创建Web项目的目录结构:

    src用于存放java源程序

    WebRoot或者WebContent:项目根目录

            WEB-INf存放着项目资源文件、配置文件

        3、Web项目的虚拟路径

        对应项目jsp文件的路径,可以给每个jsp文件、每个项目指定虚拟路径。

        web.xml文件中,<display-name>标签里面的内容即为项目的虚拟路径,可以通过虚拟路径访问指定的站点。比如下图,配置好后启动tomcat,可以通过http://localhost:8080/ServletLearn1来访问该项目。

 

关于java web的更多内容,可以到https://blog.csdn.net/weixin_41475710/column/info/32531查看,会持续更新。 

  • 2
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值