Web应用技术(第二周)

一、安装配置号eclipse并配置好环境(耗时10min左右)

第一步,分别从https://how2j.cn/k/helloworld/helloworld-jdk/141.htmlhttps://how2j.cn/k/helloworld/helloworld-donwload-eclipse/142.html 下载的1.8的jdk和eclipse安装包,两者在该网站上都是32位的;

第二步,在D盘将新建两个文件夹:eclipse和jdk;

第三步,配置环境变量(win11):

(1)进入环境变量的控制台,→此电脑→属性→高级系统设置→高级→环境变量;

(2)新建,在系统变量(S)中新建变量“JAVA_HOME”,变量的值设置为“D:\jdk”(若曾经安装过其他版本的jdk并成功配置过,则修改JAVA_HOME的值为当前版本jdk的路径即可);

(3)删除,在用户变量(S)中删除变量“Path”;

(4)修改,在系统变量(S)中修改变量“Path”,在其值的最前方加上“%JAVA_HOME%\bin”;

(5)在环境变量界面和系统属性界面都点击确定

(6)验证,在点击wind徽标键,搜索cmd进入命令提示符,输入“java —version”,若出现如下图所示的代码则表示环境配置成功。

二、模仿how2j网上的教程,采用动态Web项目-Dynamic Web Project的方式把 Java project+独立Tomcat的Hello Servlet 重新做一遍(耗时5h左右)

遇到的问题:使用localhost打不开最后的网址,显示404报错,而使用127.0.0.1可以。

解决:

(1)正确认识localhost和127.0.0.1

localhost:也叫local ,正确的解释是:本地服务器,是不经网卡传输的,它不受网络防火墙和网卡相关的的限制。

127.0.0.1:在windows等系统的正确解释是:本机地址(本机服务器),是通过网卡传输的,它依赖网卡,并受到网络防火墙和网卡相关的限制。

(2)原因:使用localhost访问时,系统带的本机当前用户的权限去访问(访问失败则可能是没有权限),而用ip的时候,等于本机是通过网络再去访问本机,可能涉及到网络用户的权限。

(3)解决:用记事本修改在C:\Windows\System32\drivers\etc下的host文件,加上

127.0.0.1 localhost 和localhost 127.0.0.1,刷新http//localhost:8080/j3ee/hello即可。

注意:

  1. web.xml在WEB-INF下,是lib的兄弟节点而不是孩子节点;

  1. How2j提供的j2ee好像是无法运行的,想run但显示no application;

  1. Web.xml可以在左下角采用源码模式(source)编辑,更加方便;

  1. 控制台(Console)右上方的红色正方形(teminate)可用于程序的终止,单击后可以关闭上一个程序打开的Tomcat。

三、根据教材开发jsp程序(15min)

通过对how2j教程的模仿和自己的尝试,对创建动态的Web项目有了一定的熟悉程度,编写JSP程序没有遇到问题。

四、对此周学习中遇到的专有名词的查询:

  1. JSP:JSP(全称Java Server Pages)是由Sun Microsystems公司主导创建的一种动态网页技术标准。JSP部署于网络服务器上,可以响应客户端发送的请求,并根据请求内容动态地生成HTML、XML或其他格式文档的Web网页,然后返回给请求者。JSP技术以Java语言作为脚本语言,为用户的HTTP请求提供服务,并能与服务器上的其它Java程序共同处理复杂的业务需求

  1. Tomcat:Tomcat 服务器是一个免费的开放源代码Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。

  1. Web服务器:Web服务器一般指网站服务器,是指驻留于因特网上某种类型计算机的程序,可以处理浏览器等Web客户端的请求并返回相应响应,也可以放置网站文件,让全世界浏览;可以放置数据文件,让全世界下载。

  1. Servlet:Servlet(Server Applet)是Java Servlet的简称,称为小服务程序或服务连接器,用Java编写的服务器端程序,具有独立于平台和协议的特性,主要功能在于交互式地浏览和生成数据,生成动态Web内容。

  1. 8080端口:8080端口是被用于WWW代理服务的,可以实现网页浏览,经常在访问某个网站或使用代理服务器的时候,会加上“:8080”端口号。另外Apache Tomcat web server安装后,默认的服务端口就是8080。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值