JSP(二)

5.JSP脚本元素
表达式<%= %>输出数据页面
小脚本<% %>普通的Java代码
声明 <%! %>声明方法

6.注释
6.1 HTML中的注释
<!-- xxx -->
6.2 JSP中的注释
<%-- xxx -->
6.3 JSP脚本注释(Java注释)
//xxx 单行注释
/* xx*/ 多行注释

7.JSP页面元素
a.html代码
b.指令(page..)
c.小脚本(<% %>)
d.表达式(<%= %>)
e.声明 (<%! %>)
f.注释 (解释说明)

8.JSP的执行过程
8.1 三个阶段
a 翻译阶段
b 编译阶段
c 执行阶段
8.2 访问过程
翻译 编译 执行
第一次:访问JSP--->java--->class--->返回给页面

第二次以后:访问JSP-->返回给页面

注意:如果JSP页面进行修改了,那么访问的时候需要进行重新翻译,编译。

9.web程序部署常见(404)错误原因
a.tomcat没启动
b.web应用没有部署到tomcat中
c.URL写错了
d.文件放到了WEB-INF下面
e.tomcat启动出错

时间: 2024-10-13 11:55:28

JSP(二)的相关文章

JSP(二)

==========================cookie=================================Web服务器保存在[客户端]的一些系列[文本]信息 作用:    1.对特定对象的追踪    2.统计网页浏览次数    3.简化登录    安全性:    容易信息泄露 语法:    1.导包        import="javax.servlet.http.Cookie"    [servlet是JSP的真身]    2.创建Cookie      

菜鸟日记之JSP二 内置对象的理解

·最近学习JSP了,对编程和网络又有了一些理解.无论是现实中人与人的交流,还是网络世界的接触,都是在相互表达自己的意思让别人知道,并理解对方的信息.然后我们知道的事情不断的变多,会又交杂出新的内容,不断地碰撞,最后形成世界的百态人生.现实如此,网络亦然. 网络上最普遍的是信息, 最珍贵的也是信息. (引用网上,自己的理解) 1.request对象 request 对象是 javax.servlet.httpServletRequest类型的对象. 该对象代表了客户端的请求信息,主要用于接受通过H

jsp的分页技术

在jsp开发中,很多时候要用到分页技术,另外纯粹的分页实现就占了很多篇幅,所以使用javabean就十分有必要. 此文章依据实际代码,想大家展示jsp中利用javabean实现分页 目录结构如下: javabean的代码如下: package lytjb; import java.sql.ResultSet; import javax.servlet.http.HttpServletRequest; public class fenye { ResultSet CountTopicrs = nu

【转】JSP总结

day1 JSP 定义:     1)Java Server Page, Java EE 组件,本质上是 Servlet.     2)运行在 Web Container.接收 Http Request,生成 Http Response(默认协议是 Http 请求和响应)     3)JSP 使得我们能够分离页面的静态 HTML 和动态部分——我们需要的技术.     4)使页面可以混和html代码.Java代码以及JSP标签:允许访问组件   Servlet的缺陷(JSP出现的原因):    

JavaWeb之控制层整理-网上书店(二十二)

后台控制 //过滤器已经实现编码问题 String op = request.getParameter("op"); if("addCategory".equals(op)) { addCategory(request,response); } else if("showAllCategories".equals(op)) { showAllCategories(request,response); } else if("addBook

jsp中forward和redirect的区别(转)

一.调用方式 我们知道,在servlet中调用转发.重定向的语句如下: request.getRequestDispatcher("new.jsp").forward(request, response);   //转发到new.jsp response.sendRedirect("new.jsp");   //重定向到new.jsp 在jsp页面中你也会看到通过下面的方式实现转发: <jsp:forward page="apage.jsp"

JSP总结(经典)

JSP 定义: 1)Java Server Page, Java EE 组件,本质上是 Servlet. 2)运行在 Web Container.接收 Http Request,生成 Http Response(默认协议是 Http 请求和响应) 3)JSP 使得我们能够分离页面的静态 HTML 和动态部分--我们需要的技术. 4)使页面可以混和html代码.Java代码以及JSP标签:允许访问组件 Servlet的缺陷(JSP出现的原因): 1)写静态页面必须部署后才能看到效果,很难控制页面的

JavaWeb之项目实战-网上书店(二十一)

简介 作为这篇博客花费了些许时间练习和整理,最终能掌握,也算上没有白白费时间花在这个项目上面.很庆幸自己坚持把这个项目搞定,虽然这个项目对于实际毫无意义,但对于学习阶段是算作对我的提升吧 关于发布博客我会写出项目历程,第二篇会提炼出重要的控制层部分.总体都是为了巩固和复习使用 还有最后马上要过年了,在此祝大家新年快乐 开发前奏 回顾 Dao设计模式:泛型反射 注解反射@[email protected] Servlet3.0新特性 注解支持/part文件上传/web片段/Cookie的httpO

在jsp中常用的内置对象(5个)小总结和两种页面跳转方式(服务器端调转、客户端跳转)的区别

jsp中常用的几个内置对象: 一.request对象 主要作用:  (1)获取请求页面的信息   比如:request.getParameter("参数名");  (2)获取客户端的信息   比如:request.getRemoteAddr();//获取客户端的IP地址.  (3)处理乱码   比如:request.setCharacterEncoding("UTF-8"); 二.response对象 主要作用:  (1)请求重定向(客户端跳转)  response

jsp中的forward和redirect的区别

转自http://blog.163.com/tsing_hua/blog/static/139622224201101110836644/ 一.调用方式 我们知道,在servlet中调用转发.重定向的语句如下: request.getRequestDispatcher("new.jsp").forward(request, response); //转发到new.jsp response.sendRedirect("new.jsp"); //重定向到new.jsp