首页 > 编程 > JSP > 正文

JSP中隐式对象用法实例

2024-09-05 00:22:24
字体:
来源:转载
供稿:网友

这篇文章主要介绍了JSP中隐式对象用法,以实例形式分析了JSP隐式对象的定义及使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下

本文实例讲述了JSP中隐式对象用法。分享给大家供大家参考,具体如下:

 

 
  1. <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> 
  2. <% 
  3. String path = request.getContextPath(); 
  4. String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"
  5. %> 
  6. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  7. <html> 
  8. <head> 
  9. <base href="<%=basePath%>"
  10. <title>My JSP 'demo1.jsp' starting page</title> 
  11. <meta http-equiv="pragma" content="no-cache"
  12. <meta http-equiv="cache-control" content="no-cache"
  13. <meta http-equiv="expires" content="0">  
  14. <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"
  15. <meta http-equiv="description" content="This is my page"
  16. <!-- 
  17. <link rel="stylesheet" type="text/css" href="styles.css"
  18. --> 
  19. </head> 
  20. <body> 
  21. <%  
  22. Date date=new Date(); 
  23. out.write(date.toLocaleString()+"<br/>"); 
  24. %> 
  25. <% 
  26. //域之间的信息获取 
  27. request.setAttribute("data""abc");//request的域 
  28. String data=(String)pageContext.getAttribute("data", PageContext.REQUEST_SCOPE);//用pageContext域获取Request域的内容 
  29. out.write(data+"<br/>"); 
  30. String data2=(String)pageContext.findAttribute("data");//直接寻找data 
  31. out.write(data2+"<br/>"); 
  32. %> 
  33. ${data}<!-- 正则表达式 --> 
  34. <!--  
  35. <jsp:forward page="/1.jsp"></jsp:froward>//配置首页时跳转到servlet 
  36. <jsp:include page="/1.jsp"></jsp:include><%--pageCpntext.include()动态包含--%> 
  37. //携带参数 
  38. <jsp:forward page="/1.jsp"
  39. <jsp:param name="data" value="data"></jsp:param> 
  40. </jsp:froward> 
  41. --> 
  42. </body> 
  43. </html> 

希望本文所述对大家JSP程序设计有所帮助。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表