什么是jsp,如何搭环境

HTML跟jsp不一样,为什么视频叫做 遇见HTML之jsp?

html主要实现客户端的脚本语言。而jsp是将htmlh和java结合起来的。

而html是静态的jsp是动态的可以服务器和客户端进行交互的

 

搭建 java web环境

 

1、安装jdk 8.0

点击下载jdk

安装好后,配置2个环境变量,有则编辑,无则新建

在path中加入 %JAVA_HOME%\bin;

2、安装tomact7.0

这是绿色版的,解压后就直接可用。点击下载

配置环境变量

shutdown.bat //双击,关闭服务器

webapps:代码放该目录下

work:编译生成的字节码文件(可删除,删除后重新编译)

代码跑起来

指定文件访问:

不指定文件访问(默认访问):

测试web-inf是个安全目录,客户端无法访问该目录中的任何文件:

修改web服务器的端口(打开tomcat安装目录下的conf)

3、安装myEclipse(一个集成ide)

安装

点击下载:(该汉化功能我没有测试过)

点击超详细破解示例

配置

3.1、配置jre(java的运行环境)

3.2、将myEclipse和tomcat集成(整合)

4、使用myEclipse开发项目

中修改字体大小等

新建项目:

将项目部署到web服务器上

部署完 重启web服务器

5、web项目的虚拟路径

下图,相当于是 项目名称 重命名

改完之后要按下面,重新部署

部署完,重启

6、jsp的语法学习

第1元素:指令

第2元素:注释(可以使用以下3种之一)

第3元素:脚本

脚本元素:在jsp中运行java的代码

第4元素:声明

比脚本多个感叹号

定义变量 写在 调用上或下都无所谓,因为他不是从上到下执行的。

他调用的时候,应该是直接找该页面(或包含的页面)是否有,有就能调

第5元素:表达式

第6元素:页面生命周期

注意:多线程 同步的问题怎么解决

 

 

请问 jsp的脚本和声明在使用上的区别在哪里

1.<%!%>是声明,可以定义方法,类,变量,不能使用隐含对象;

2.<%%>是脚本,可以定义变量,类,但不能定义方法,可以使用隐含对象

 

什么是缓冲和缓存

缓存是为了缓解服务器端和客户端的时间同步问题,就是说为了让你打开网页就可以看到东西,不用加载好久。

缓冲是具体编程过程的实现细节,它可以实现缓存,当然并不仅仅用来实现缓存。.

 

 

 

 

 

 

 

 

 

 

JAVA遇见HTML——Servlet篇

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值