JSP的部分知识(一)】的更多相关文章

JSP(1)-基本知识 起源 在很多动态网页中绝大多数网页都是固定不变的只有局部内容需要动态产生和改变,如果使用Servlet程序来输出只有局部内容需要动态改变的网页,其中所有的的静态内容,也需要程序员用java代码产生,整个Servlet程序代码会非常臃肿,编写和维护都非常困难. 对与大量静态内容的美工设计和相关HTML语句的编写,并不是程序员所要做的事,程序员对此也不一定在行,网页美工设计和制作人员不懂java编程更是无法完成这样的工作,为了弥补Servlet缺陷,SUN在servlet的基…
jsp(java server page)和servlet是JAVA EE规范的两个基本成员,是JAVA WEB开发的重点也是基础知识.JSP本质上也需要编译成SERVLET运行. JSP比较简单,可以理解为在HTML页面中嵌入JAVA代码,或使用各种JSP标签,再辅以各种JAVA BEAN. <!-- JSP声明 --> <%! public String info(){return "Hello jsp";} %> <div> <!-- J…
JSP中的page标签中的pageEncoding属性和contentType属性 pageEncoding的默认值为ISO-8859-1 contentType的默认属性为:text/html; charset=ISO-8859-1这里就存在一个编码的问题:1.JSP文件本身的编码.2. pageEncoding的编码 . 3 contentType的编码当不存在中文的时候,当然默认编码就行当存在中文的时候,JSP文件本身的编码必须设置为能支持中文编码如:gbk.gb2312. utf-8,不…
jsp页面的基本组成部分:指令,表达式,小脚本,声明,注释,静态内容. 指令元素有三种: 1.page:eg <%@ page 属性名="属性值" 属性名="属性值;属性值"...   %> 常见的属性有 language,import ,contentType. 2.include 3.taglib jsp注释 HTML注释 在客户端可见.<!--  HTML注释  --> jsp注释,在客户端不可见.<%--   JSP注释--%&…
一.JSP简介 JSP全称是Java Server Page,它和Servlet一样,也是sun公司推出的一套开发动态web资源的技术,称为JSP/Servlet规范.其本质也是一个Servlet. 二.HTML.Servlet和JSP的关系 HTML:只能开发静态资源,不能包含java代码,无法添加动态数据. Servlet:写java代码,可以输出页面内容,但是很不方便,开发效率极低. JSP:HTML+Servlet 三.JSP快速入门(输出当前时间) 四.分析JSP的原理以及生命周期 写…
指令include和动作include的区别 通过之前的学习知道,JSP最后会被转译成Servlet如果是指令include <%@include file="footer.jsp" %> footer.jsp的内容会被插入到 hello.jsp 转译 成的hello_jsp.java中,最后只会生成一个hello_jsp.java文件如果是动作include <jsp:include page="footer.jsp" /> footer.…
通过Servlet进行整个网站的开发是可以的. 不过在Servlet中输出html代码,特别是稍微复杂一点的html代码,就会给人一种很酸爽的感觉. 如果能够直接使用Html代码,然后在html中写java代码,就好了~ JSP ... 就可以干这个事情.   在web目录下下新建一个文件hello.jsp <%@page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" import=&q…
JSP 第一篇: 概述.原理.周期.指令.行为.内置对象.JavaBean (一) JSP概述以及简单使用 什么是JSP? JSP全名为Java Server Pages,java服务器页面.JSP是一种基于文本的程序,其特点就是HTML 和Java代码共同存在! 为什么需要JSP? JSP是为了简化Servlet的工作出现的替代品,Servlet输出HTML非常困难,JSP就是替代Servlet输出HTML的 JSP还有必要学吗? 在MVC中,JSP属于展示层,但是JSP却又可以写一定的业务,…
通过之前的学习,我们已经对Servlet有所了解,现在我们先来学习JSP,当能使用JSP进行友好的页面显示之后,再回去学习Servlet的其他高级特性会将整个学习很好的融入进来. JSP,即Java Server Pages,和Servlet一样,都是SUN公司定义的一种用于开发动态WEB资源的技术. 为什么说JSP也是动态web开发的一项技术呢?这是因为写JSP虽然像是在写HTML,但是JSP允许在页面中嵌套Java代码,或者利用某个标签表示Java代码(EL与jstl).这就使得我们在写JS…
也是到了考试周,很多课都结了,准备去学点新东西.随后就开始自学JAVAWeb. 要学习JAVAWeb,首先需下面的知识: a)      HTML/CSS/JS(前端页面),XML,JSON,vue b)     Servlet/JSP(J2EE)       (服务器) c)      Mysql(数据库):navicat,sqlyog 下面是我整理的一点,JSP的基础知识,希望可以给初次接触JSP的人来一个知识的梳理. (由于网页背景的原因,图片会有些看不清,建议鼠标右键,在新标签页上打开该…