请选择 进入手机版 | 继续访问电脑版

javaweb从入门到精通实战——JSP环境配置及基础语法

[复制链接]
一.JSP运行情况搭建

1.JSP简介

在举行javaweb项目开发的时候,jsp是必不可少的,在一个jsp界面中,可一包罗指令集,HTML,JavaScript,嵌入的java代码,注释和jsp动作标识等内容。jsp与HTML最大的区别点是:在jsp界面中可一穿插java语法片断,但HTML中不可以穿插java片断。
2.搭建jsp开发情况

在创建第一个动态网站之前,我们需要对开发情况举行搭建。.jsp页面的运行在服务器上,我们在这里选择Tomcat服务器(开源免费),各人可以直接在官网上下载。官网下载所在:https://tomcat.apache.org/
在eclipse中创建服务器

点击next,选择自己所下载的Tomcat服务器版本(比方:8.0),选择下载的Tomcat服务器位置

3.创建第一个javaweb项目


4.导入开发情况





4.完成服务器以及导包操纵后创建第一个jsp界面

注意:所有的jsp文件都放在WebContent目次下,且不能放在META-INF和WER-INF目次中。


二.运行第一个javaweb步伐

通过以上步调,我们完成了javaweb动态网站项目标运行情况搭建的工作,接下来,我们来相识一下jsp的根本语法。在一个jsp界面中,可一包罗指令集,HTML,JavaScript,嵌入的java代码,注释和jsp动作标识等内容。

1)jsp界面代码第前六行:是指令信息,标识了jsp界面运行的一些约束条件。这些信息都是会自动生成的。
  1. [/code] 2)jsp界面代码第第七行:学过HTML的同学肯定知道,这是一个标题标签,用来显示该页面的标题。
  2. 3)标签内显示该界面给用户展示的所有内容。学过HTML的同学会发现,jsp界面与HTML的界面十分的像。jsp界面的最大优势就是,中间可以穿插java代码完成一些逻辑操纵。
  3. [b]2.在服务器上运行jsp文件[/b]
  4. [align=center][img]https://img-blog.csdnimg.cn/20210101170841812.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDk4OTgwMQ==,size_16,color_FFFFFF,t_70[/img][/align]
  5. [b]3.运行效果为[/b][align=center][img]https://img-blog.csdnimg.cn/20210101170939180.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDk4OTgwMQ==,size_16,color_FFFFFF,t_70[/img][/align]
  6. [size=4]三.JSP根本语法[/size]
  7. [size=2]1.指令标识[/size]
  8. 指令标识主要用于设定整个JSP页面范圉内都有效的相关信息,它是被服务器表明并执行的,不会产生任何内容输出到网页中。也就是说,指令标识对于客户端欣赏器是不可见的。JSP页面的指令标识与我们的身份证类似,虽然公民身份证可以标识公民的身份,但是它并没有对所有见到过我们的人所公开。
  9. [b]jsp的指令标识的语法为:[/b]
  10. [code]比方:
复制代码
2.动作标识

JSP的动作标识用于向当前页面中包罗其他的文件。被包罗的文件可以是动态文件,也可以是静态文件。
比方: 编写3个页面:one.jsp、tow.jsp、there.jsp 3个页面抬头的导航由include动作标志完成。
  1. //这是一个头文件,可以被其他界面加载head.jsp[table]        [tr]                [td][size=3][url=https://www.jianchenwangluo.com/one.jpg]one.jpg
  2. 页面[/url][/size][/td]                [td][size=3][url=https://www.jianchenwangluo.com/two.jpg]two.jpg
  3. 页面[/url][/size][/td]                [td][size=3][url=https://www.jianchenwangluo.com/there.jpg]there.jpg
  4. 页面[/url][/size][/td]        [/tr][/table]
复制代码
  1. 这是one.jsp页面//使用include 标签直接加载head.jsp 文件
复制代码
运行效果如下

3.动作标识

通过jsp:forward动作标识可以将请求转发到其他的Web资源,比方,另- -个JSP页面、HTML页面、Servlet 等。执行请求转发后,当前页面将不再被执行,而是去执行该标识指定的目标页面。
比方: 编2个页面:a.jsp b.jsp 通过forword 标签举行页面跳转。
  1. /*a.jsp*/Insert title here/*这是一个中转页*/
复制代码
  1. /*b.jsp*/Insert title here这是一个跳转后的界面
复制代码

3.通报参数标识

  1.                
复制代码
在上面的代码中,实现了在请求转发到modify,jsp页面的同时,通报了参数userId,其参数值为520。

来源:https://blog.csdn.net/weixin_44989801/article/details/112061328
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


专注素材教程免费分享
全国免费热线电话

18768367769

周一至周日9:00-23:00

反馈建议

27428564@qq.com 在线QQ咨询

扫描二维码关注我们

Powered by Discuz! X3.4© 2001-2013 Comsenz Inc.( 蜀ICP备2021001884号-1 )