JSP中的数据访问

JSP中的数据访问,第1张

了解这五点:

1、include指令

2、application内置对象

3、JSP对象的作用域

3.1page作用域

 

3.2request作用域

 

3.3session作用域

3.4application作用域

 

示例代码:


<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ include file="one.jsp"%>

  
    引入
  
  
  <%="Hello World!"%>
  
欢迎进入网站 <% //page作用域:当前页面 pageContext.setAttribute("pc","page"); //request作用域:一次请求 request.setAttribute("req","request"); //session作用域:一次会话 session.setAttribute("sess","session"); //application作用域:当前应用程序 application.setAttribute("app","application"); request.getRequestDispatcher("two.jsp").forward(request,response); %> page作用域中的值:<%=pageContext.getAttribute("pc")%>

 

<%@ page contentType="text/html;charset=UTF-8" language="java" %>



    页面


    <%
        //获取count的值
        Integer count=(Integer) application.getAttribute("count");
        if(count!=null){//不是第一次访问
            count+=1;
        }else{//第一次访问
            count=1;
        }
        application.setAttribute("count",count);
    %>
    该网站被访问<%=(Integer) application.getAttribute("count")%>


<%@ page contentType="text/html;charset=UTF-8" language="java" %>


    Title


    
        page作用域中的值:<%=pageContext.getAttribute("pc")%>
    
    
        request作用域中的值:<%=request.getAttribute("req")%>
    
    
        session作用域中的值:<%=session.getAttribute("sess")%>
    
    
        application作用域中的值:<%=application.getAttribute("app")%>
    

运行效果:

 

4、使用JDBC链接数据库

 

 

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/889666.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-14
下一篇 2022-05-14

发表评论

登录后才能评论

评论列表(0条)

保存