jsp小结

一、jsp组成

1、注释
         <!--  html/jsp    -->
     <%--   jsp内容  --%>
      <!--  <%--   jsp动态注释  --%>    -->
2、模板元素
3、脚本元素
      jsp脚本片段    例:<% java代码 %>
      jsp表达式        例:<%=3+4+“java”+3+4  %> 
      jsp声明            例:<% !int a; %>声明属性
4、指令元素
      三大指令:page指令、include指令、taglib指令
5、动作元素
      include、forward、useBean、setProperty、getProperty、plugin
二、页面传值
1、url+?参数名=参数值&参数名1=参数值1
<a href = "http://localhost:8080/JspBase/jsp/a.jsp?m=add">a.jsp</a>
2、表单
3、request.setAttribut()
      session.setAttribut()

三、转发&重定向
转发:request.getRequestDispatcher("update.jsp").forward(request,response);
重定向:request.sendRedirect("controller.jsp");
转发时request中的数据不会丢失,而重定向会丢失数据;
转发时只发出了一次请求,重定向则发出两次请求;
转发时地址栏不变,而重定向会变。
 
四、指令include&动作include
指令include:指令包含是静态的,两个jsp文件合二为一,编译成一个Servlet;
动作include:指令包含是动态的,两个jsp文件分别编译成各自Servlet。
 
本人是小白,如有不正确,欢迎指正!万分感谢!
      
          
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值