zoukankan      html  css  js  c++  java
  • jsp学习

    jps:在html中写java代码

    jsp的执行过程:

    1.将hello.jsp转译为hello_jsp.java(位于 d: omcatworkCatalinalocalhost\_orgapachejsp),hello_jsp.java是一个servlet

    2.hello_jsp.java编译成hello_jsp.class,执行之后生成html

    3.通过http协议将html响应返回给浏览器

    jsp页面元素:

    使用include在本页面中包含其他页面jsp,分两种:指令include,动作include

    ①指令<%@inlude file="footer.jsp"%>

    ②动作<%inlude page="footer.jsp"/%>

    两者的区别:指令include会将footer.jsp的内容插入到当前jsp中,最后生成一个hello_jsp.java

          动作include不会讲内容插入到当前的jsp中,会生成两个_jsp.java,hello_jps.java会在服务器端访问footer_jsp.java,并将结果嵌入到响应中,此时会存在传输参数的需要,如

    跳转:

    客户端跳转:<response.sendRedirect("hello.jsp")>

    服务器端跳转:<jsp:forword page="hello.jsp"/ >

    cookie:浏览器和服务器之间的一种数据交互方式

    cookie由服务器创建,创建好之后发送给浏览器,保存在浏览器本地(不保存在服务器),下次访问网页的时候,将cookie发送给服务器

    session:会话,从用户打开浏览器 访问一个网站开始,无论中间访问了多少个页面,直到关闭浏览器,都属于同一个会话。

     jsp的作用域:

    jsp的隐式对象:不需要显示定义,直接使用即可

  • 相关阅读:
    函数后面加const
    关于C++ const 的全面总结
    待下载的东西
    GDI与DC
    Windows GDI与DC
    认识句柄
    什么是客户区/非客户区
    OpenCV 2.4.8 +VS2010的开发环境配置
    对话框类的数据交换和检验
    怎么调处vs2010的MSDN帮助文档
  • 原文地址:https://www.cnblogs.com/chengdonghui/p/10708728.html
Copyright © 2011-2022 走看看