el表达式的一般格式,el表达式的正确使用方法

首页 > 教育 > 作者:YD1662024-06-24 06:46:21

pageContext 对象的使用
  1. 协议:
  2. 服务器 ip:
  3. 服务器端口:
  4. 获取工程路径:
  5. 获取请求方法:
  6. 获取客户端 ip 地址:
  7. 获取会话的 id 编号:

<body> <%-- request.getScheme() 它可以获取请求的协议 request.getServerName() 获取请求的服务器 ip 或域名 request.getServerPort() 获取请求的服务器端口号 getContextPath() 获取当前工程路径 request.getMethod() 获取请求的方式( GET 或 POST ) request.getRemoteHost() 获取客户端的 ip 地址 session.getId() 获取会话的唯一标识 --%> <% pageContext.setAttribute("req", request); %> <%=request.getScheme() %> <br> 1.协议: ${ req.scheme }<br> 2.服务器 ip:${ pageContext.request.serverName }<br> 3.服务器端口:${ pageContext.request.serverPort }<br> 4.获取工程路径:${ pageContext.request.contextPath }<br> 5.获取请求方法:${ pageContext.request.method }<br> 6.获取客户端 ip 地址:${ pageContext.request.remoteHost }<br> 7.获取会话的 id 编号:${ pageContext.session.id }<br> </body>

结果:

el表达式的一般格式,el表达式的正确使用方法(13)

EL 表达式其他隐含对象的使用

el表达式的一般格式,el表达式的正确使用方法(14)

假设浏览器中请求地址为:

http://localhost:8080/JSPDemo/PersonOutput.jsp?username=愷龍&password=123456&teacher=耿祥义&teacher=柳淑琴

<body> 输出请求参数 username 的值:${ param.username } <br> 输出请求参数 password 的值:${ param.password } <br> 输出请求参数 username 的值:${ paramValues.username[0] } <br> 输出请求参数 teacher 的值:${ paramValues.teacher[0] } <br> 输出请求参数 teacher 的值:${ paramValues.teacher[1] } <br> </body>

结果:

el表达式的一般格式,el表达式的正确使用方法(15)

el表达式的一般格式,el表达式的正确使用方法(16)

上一页12345下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.