jsp中的一些细节和注意要点。。。。。简记

本文介绍了HTML中的W3C标准及语言属性,解释了如何通过超链接调用Servlet的doGet方法,阐述了HTTP请求生命周期的概念及其与作用域的关系,并探讨了request对象的使用方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一:    

1 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
View Code

本代码中,这是一个w3c的标准,lang代表语言,这是英语,xml:lang就是xml的语言,这的xml是一种html的拓展语言,功能很强大

因为各浏览器的兼容不一所以就有这么一个机构,想做出一个统一系统的兼容方案,在html代码中加入这样一个代码,可使所有的浏览器安标准去排版去设计。

 

二:

用超链接链接到servlet中,首先调用的是doGet方法

三:rquestScope表示一个http请求的生命周期,它只是一个定义,不是对象,forException:${requestScope.name}其实就等于request.getAttribute("name");

${requsetScope.User.sex},表示获取sex的值,并且requestScope是是el表达式的隐含对象,感觉和作用域差不多吧,el表达式的隐含对象包括:
pageScope,requestScope,sessionScope,applicationScope

例如:${hello}
el会依次到pageScope,requestScope,sessionScope,applicationScope中寻找,直到找到为止。
可以写成${requestScope.hello}的形式,即只在requestScope中查找hello  

表示变量的作用域,一共4种。
pageScope: 表示变量只能在本页面使用。
requestScope:表示变量能在本次请求中使用。
sessionScope:表示变量能在本次会话中使用。
applicationScope:表示变量能在整个应用程序中使用。
 

request.getAttribute() 可以取出指定名称的这个属性的值。request.SetAttribute()设置的参数,必须要request.getAttribute()

request.getParameter()可以获得客户端提交到服务器的参数。request.SetParameter()必须要request.getParameter()接受。。

 

四:<html:optionsCollection>可直接放集合

 

 

 

 

转载于:https://www.cnblogs.com/wuhao1991/p/3463313.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值