(一)Java Web环境的搭建

 一、网络程序开发体系结构

  • C/S体系结构

Client/Server,客户端/服务器结构。

服务器采用高性能的PC或工作站,采用大型数据库系统(Oracle或SQL Server),客户端则需要安装专用的客户端软件。该结构充分利用两端硬件环境的优势,将任务合理分配到客户端和服务器。

  • B/S体系结构

Brower/Server,浏览器/服务端结构。

客户端不需要开发任何用户界面,而统一采用如IE和火狐等浏览器,通过Web浏览器向Web服务器发送请求,由Web服务器进行处理,并将处理结果逐级传回客户端。

节约开发成本,当今应用软件首选体系结构。

二、什么是Web?

Web=网页。

网页是网站中的一个页面,通常是HTML格式。

Web应用程序的工作原理

  • 静态网站

使用HTML编写,通常来说随着html代码的生成,页面的内容和显示效果就基本上不会发生变化了——除非你修改页面代码。

这些代码放在Web服务器上,用户使用浏览器通过HTTP协议请求服务器上的Web页面,服务器上的Web服务器接受到用户的请求处理后,再发送给客户端浏览器,显示给用户。

  • 动态网站

页面代码虽然没有变,但是显示的内容却是可以随着时间、环境或者数据库操作的结果而发生改变的。

这些网站通常使用HTML和动态脚本语言(入JSP、ASP或者是PHP等)编写,并将编写后的程序部署到Web服务器上,由Web服务器堆动态脚本代码进行处理,并转化成浏览器可以解析的HTML代码,返回给客户端浏览器,显示给用户。

三、Web开发技术

  • ​​​​​客户端应用的技术

HTML客户端技术基础。主要用于显示网页信息。由浏览器解释执行,在文件中加入标签,可以网页显示各种字体、图形及闪烁效果,还增加了结构和标记。不区分大小写。

css样式表或者层叠样式表。对网页的布局、字体、颜色、背景和其他效果实现更加精确控制,只要修改相应代码,就可以改变整个页面的风格。美化页面、优化网页速度。

Flash:交互式矢量动画制作技术。包含动画、音频、视频、以及应用程序。小巧。

客户端脚本技术:嵌入到Web页面中的程序代码,这些程序代码是一种解释性的语言,浏览器可以对客户端脚本进行解释。通过脚本语言可以实现以编程的方式对页面元素进行控制,增加页面的灵活性。常用:JavaScript和VBScript。

  • 服务端应用的技术

CGI、ASP、PHP、ASP.NEF

JSP:以Java为基础开发的,JSP页面中的HTML代码用来显示静态内容部分;嵌入页面的Java代码与JSP标记来生成动态的内容部分。可编写自己的标签库来完成应用程序的特定要求,可被预编译。

我学的Java Web的开发,就是基于B/S架构开发的,服务器采用的是Tomcat服务器,客户端采用JSP动态脚本语言

四、环境搭建

4.1 JDK下载

Oracle公司的官方网站:http://www.oracle.com/index.html

点击步骤6的链接下载JDK,我上学期下载的是openjdk-20.0.2_windows-x64_bin,现在有了新版本,就用新版本吧。

假如不确定电脑类型,可按win+r打开运行,输入msinfo32,回车确定后即可查看电脑配置信息

4.2 JDK安装

安装路径,建议安装在自己能找得到地方

JDK11以上的是没有jre文件夹的

这个是带有jre的,但是我没有jre文件一年多了,好像也没有什么影响,大概是因为我只学了皮毛。想安装的可以看这个博主的

jdk11以上没有jre的解决方法: jdk没有jre的解决方法_新版jdk没有jre-CSDN博客

4.3 JDK环境变量配置

1.可按 Win+R,输入 cmd 进入命令提示符,在命令提示符界面输入 java

未选择上面公共jre文件夹独立安装的则不会有下面的显示,而为

’java‘ 不是内部或外部命令,也不是可运行的程序或批处理文件

 但我好像没有出现这样子的,我输入后没反应.............

 一般需配置环境变量即可有下面的界面:

2.点击环境变量

 

 3.点击新建,变量名为 JAVA_HOME,变量值为刚刚JDK安装的路径,点击确定

 

 4.双击Path

5.点击新建

输入:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

在前面取消安装了公共 JRE 的则只需要在变量值的最开头输入:%JAVA_HOME%\bin;即可 

 6.将添加的变量上移到第一个。

不然当你jdk配置成功后,输入java、javac、java -version等,命令行会没有任何反应。

 7.点击确定,全部确定退出后,按 Win+R,输入 cmd 进入命令提示符界面,输入java -version,就可以看到对应的jdk版本号,出现如下界面则配置成功。

4.4 测试开发环境

在D盘的根目录下,写一个“Test1.txt”文件,其内容为

public class Test1 {
    public static void main(String [] args) {
	    System.out.println("aaaaaaaaa")
}
}

重命名:“Test1.java”

开始测试。

windows+r(打开终端快捷键),输入cmd,打开终端,依次输入以下命令:

又又又获得的了新知识:

在JDK1.5的版本后是不再需要classpass配置的。原配置代码的作用主要是将lib文件夹下的一下jar包配置出来,但JDK1.5的版本后,JRE能够自动搜索目录下列文件,并且加载这几个jar包的类。

java的安装环境配置及测试全过程

4.5下载Eclipse开发工具

单击页面上的Downloads菜单项,链接如下:

Eclipse的官方网站

根据自己电脑选择相应超链接 

首次启动Eclipse, 会弹出"Workspace Launcher"对话框, 提示设置Workspace路径。

设定好路径后, 倘若勾选了"Use this as the default and do not ask again", 那么以后再启动时就不会有提示, 直接进入默认工作空间。

 在Eclipse环境下编译和运行Java程序,在第一次使用时,按以下步骤建立和运行Java程序:

1.创建项目

点击菜单“File”“new”“project...”,在弹出的窗口中选择工程类型Java project,点击next按钮;填写工程名 “myjava1”,点击“Finish”按钮结束。(不想标红框了......)

2.创建包

鼠标右击“src”文件夹—>“new”—>“package”

 3.创建类

在左侧工程包"MyPackage"上点右键,点击“New”→“Class”;

在弹出的窗口,填写类名“MyCalss”,点击“Finish”按钮结束。

4.在类中编辑

参照以下代码补充Eclipse自动生成的源文件。

项目窗口中选择要运行的类MyClass类,右键后选择“run as”→“Java Application”运行该类。

package MyPackage;

public class MyClass {
public static void main(String[] args) {
System.out.println("Hello Word!");
}
}

Java原文件

修改了java类后,点保存,自动就会生成class文件

 没有,看是否将自动编译没打开:projectbuild automatically;

五、Java Web环境的搭建

5.1下载插件

因为eclipse纯净版缺少web项目的插件,所以需要我们自己下载一个下面,看具体步骤:

  • 打开eclipse,点击help,再点击install new software;

  • 然后在输入http://download.eclipse.org/releases/kepler

选择webxml那个下载完成就有了下载时间可能有点久,右下角有一个进度条。

5.2下载Tomcat

Tomcat官方网站下载地址:http://tomcat.apache.org,根据自己的需要下载对应的版本,这里我下载的tomcat 7。

tomcat 选择下载的是zip格式,因为zip格式是免安装的,下载下来,解压就可以用。

  • 设置tomcat

点击菜单栏WindowPreferences,然后找到Server,展开,点击Runtime Environments,如下图:

点击上图右侧的红框中的Add...,弹窗如下:

 

装的是tomcat7,所以选择Apache Tomcat v7.0,点击next,进入如下界面:

设置好后,点击Finish,然后点击 Apply and Close Tomcat就设置好了。

5.3 创建java web项目

1. 首先,在工具栏依次点击【File】→【New】→【Dynamic Web Project】,这个就代表新建的项目是WEB项目。

提示:如果没有找到,选择project,输入web,就可以找到。

 2.这个是填写项目的基本信息,包括项目名、项目运行时服务器版本。

可以选择tomcat或者其他都可以,看你的项目需要,在这里我输入一个【Test】来测试项目的建立,点击【Next】按钮。(可以看见我已经建立了【Test】)

 src下写的是java代码,直接点Finish。

3. 创建页面:

在左边栏目,右击"webapp"→【New】→【Other】→ 找到【Web】文件夹,选择【JSP File】,创建JSP文件。

在 【webapp】文件下创建

(我已经创建过了)

4.在Hello.jsp文件里输入以下代码:

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
Hello!您好!
</body>
</html>

5.添加server

在代码页面下选择【Server】→右击空白部分→【New】→【Server

选择Tomcat v7.0 Server→【Next】

将你的JSP文件添加到Configured

6.项目启动

启动成功:

7.访问Web项目

浏览器输入:localhost:8080/项目名/Hello.jsp

注意:index.jsp 是默认访问的页面,地址栏上不写index.jsp 会默认访问到这个页面上。

也可以访问其他JSP。需要写XXX.jsp

  • 35
    点赞
  • 34
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值