当前位置:首页 > 生活百科

jsp报错不影响运行(eclipse关闭js校验)

栏目:生活百科日期:2025-06-01浏览:0

此部分包括: JSP, EL, JSTL, My Tag, I18N, FileUpDown

1.jsp有哪些内置对象?作用分别是什么?

答:JSP共有以下9个内置的对象:

request: 用户端请求,此请求会包含来自GET/POST请求的参数

response: 网页传回用户端的回应

pageContext: 网页的属性是在这里管理

session: 与请求有关的会话期

application: 与当前应用对应的ServletContext对象, 应用中只有一个

out: 用来传送回应的输出 {}&<%=%&>

config: 与jsp配置对象的对象, 一般无用

page: jsp对应的Servlet对象

exception: 针对错误网页,未捕捉的异常对象

2. jsp有哪些动作?作用分别是什么?

答:JSP共有以下6种基本动作

jsp:include:在页面被请求的时候引入一个文件。

jsp:forward:把请求转到一个新的页面。

jsp:useBean:寻找或者实例化一个JavaBean。

jsp:setProperty:设置JavaBean的属性。

jsp:getProperty:输出某个JavaBean的属性。

jsp:plugin:根据浏览器类型为Java插件生成OBJECT或EMBED标记

3. JSP的常用指令

答:主要有下面3种指令

page指令: 指定页面的的一些属性, 常用属性:

contentType=”text/html; charset=utf-8″ //向浏览器端输出数据的编码

pageEncoding=”utf-8″ //jsp文件被编译成java文件时所用的编码

session=”true” //是否自动创建session

include指令: 包含别一个jsp页面taglib指令: 引入一个标签库

4. JSP中动态INCLUDE与静态INCLUDE的区别?

答:

动态包含: 用&<jsp:include&>, 包含的动作是在jsp对应的Serlet处理请求时去执行的,每次请求都会执行.静态包含: 用include指令, 包含的动作是在jsp被编译成java文件时执行的, 只有第一次请求时执行.

5. JSP和Servlet有哪些相同点和不同点,他们之间的联系是什么?

答:

JSP的优点是擅长于网页制作,生成动态页面比较直观,缺点是不容易跟踪与排错。

Servlet是纯Java语言,擅长于处理流程和业务逻辑,缺点是生成动态网页不直观。

6. EL的功能, 为什么要用EL?

EL的功能包括:

从四个域对象中取出属性数据显示取出请求参数数据显示

为什么要用EL?

在页面中用jsp脚本和jsp表达式来获取数据显示比较麻烦

需要条件判断可能需要强转

7. JSTL的功能, 为什么要用JSTL?

JSTL的功能

JSTL全名为JavaServer Pages Standard Tag Library, 主要用于基本输入输出、流程控制、循环、XML文件剖析、数据库查询及国际化和文字格式标准化的应用等

为什么要用JSTL?

在jsp页面做条件判断或循环操作并输出时, 比较费力

8. 为什么要用自定义标签?, MyTag如何实现?

为什么要用?

不想在Jsp中编写java代码JSTL标签库不能满足实际项目的需求

自定义标签定义和使用的流程

1.编写标签处理器类(SimpleTagSupport的实现类)

重写doTag()

2.编写标签库文件(WEB-INF/xxx.tld)

整个文件的定义: &<short-name&> &<uri&>标签的定义: &<tag&>

3.在jsp页面使用标签:

导入标签库(xxx.tld/)使用标签

“jsp报错不影响运行(eclipse关闭js校验)” 的相关文章

wps怎么画横线文字栏(word下划线输入方法)

在实际工作中,我们会经常遇到在WPS文档中画的表格,有的外边框或内边框的画线需要加粗,在要求高的特殊排版中,换页的表格甚至要求上页底线和下页首线细,其余部分粗等...

excel下拉填充设置公式(excel下拉设置填充规则)

在很多职场人群办公经历中,都有使用EXCEL进行序列信息下拉拖动填充的情况,当我们填写了第一个的物料编码、档案号、流水号等信息后,习惯性的希望通过鼠标拖动,来实...

mumu模拟器怎么样设置(安卓手机最好用的游戏模拟器)

我玩的是LO韩服未和谐,以此为前提逍遥:经常停止响应,加载卡顿严重,开120帧还给我掉帧?而且有时候模拟器会自己消失。每次进入游戏还要重新登陆,要重下安装包,游...

2019在农村一辆面包车挣钱技巧,利用面包车创业点子大全

最近有网友问我,说怎么利用面包车赚钱呢,我有一台面包车,可是现在几乎已经不怎么用了,卖了不值钱,不买放着又占地方,又没有什么方法可以把他利用起来呢。小编给了他好...

区块链开发用什么语言好(最受开发者喜爱的7种编程语言)

区块链开发是一个迅速壮大的产业,我们正在见证着这个行业的成长。虽然区块链技术还处于初期阶段,但是这项革命性的技术已经席卷全球,在最近几年经历了前所未见的蓬勃发展...

sql2012安装教程(讲述sql2012数据库系统使用)

新阁教育喜科堂1、下载SQL2012Express安装包,没有的话可以通过后台回复SQL2012Express获取。打开SQLServer的安装包,安装如下提示...

pdf怎么复制粘贴里面的表格(图示pdf粘贴表格的技巧)

01问题背景最近看GP行情,就下载了一些研报(PDF格式),其中有大量表格,觉得看数据不是太直观,所以就想导入到Excel中来制作成图表。原始图片但是直接复制P...

亚瑟士跑步鞋系列要怎么选择(8款最舒服的平价跑步鞋)

亚瑟士Asics拥有忠实的追随者和创新的鞋子设计方法,这8款鞋子证明了这一点。跑者世界杂志2018年七月发表了一篇专题文章,对2018年度的亚瑟士跑鞋进行了重点...

北京营销策划公司有哪些,2020年中国策划公司排名前十

2020年营销界可谓热闹非凡,私域流量步入舞台并取得傲人成绩,下沉市场争夺战触动资本兴趣,存量时代变现见顶,流量向精细化运营迈进,传统行业创造新模式夺得年轻市场...

nas网络存储服务器如何使用(nas存储服务器搭建方法)

在这个数据爆炸的时代,数据的快速增长无疑给中小企业和专业人士带来了前所未有的挑战。即使在云存储的情况下,数据丢失的风险也非常高。因此,许多公司开始转向NAS网络...