-
pageEncoding:是jsp文件本身的编码
contentType的charset是指服务器发送给客户端的内容编码
查看全部 -
1、生成字节码文件,执行jspInit()只在第一次请求时执行,重复请求仅只执行一次。生成的文件在work里,【每次修改会重新编译,生成新的字节码文件】
2、jspService()用于处理用户请求,对于每一个请求,JSP引擎会创建一个新的线程来处理该请求【JSP多线程:降低资源需求,提高系统并发量及响应时间,但注意同步问题】。
3、由于该Servlet常驻于内存里,所以响应速度非常快。
查看全部 -
每次修改JSP内容都会重新生成字节码文件
查看全部 -
JSP声明周期
jspService()方法被调用来处理客户端请求.对每一个请求,JSP引擎创建一个新的线程来处理该请求.如果有多个客户端同时请求该JSP文件,则JSP引擎会创建多个线程.每个客户端请求对应一个线程.以多线程方式执行可以大大降低对系统的资源需求,提高系统的并发量及响应时间,但也要注意多线程的编程带来的同步问题,由于该servlet始终常驻内存,所以响应式非常快的
查看全部 -
JSP声明周期
查看全部 -
<% =表达式 %>表达式不以分号结束
查看全部 -
JSP声明
在JSP页面中定义变量或者方法
<%! java代码 %>
查看全部 -
Jsp脚本:
在JSP页面中执行的java代码
<% java代码 %>
查看全部 -
JSP注释
HTML注释:<!-- -- >客户端可见
JSP注释:<%-- --%>:客户端不可见
JSP脚本注释://单行注释 /**/多行注释
查看全部 -
JSP页面元素构成
静态内容
指令
表达式
小脚本
声明
注释
jsp指令
page指令:通常位于jsp页面的顶端,同一个页面可以有多个page指令
include指令:将一个外部文件嵌入到当前jsp文件中,同时解析这个页面中的jsp语句
taglib指令:使用标签库定义新的自定义标签,在jsp页面中启用定制行为
page指令语法:
<%@page 属性1="value" 属性1="value" 属性2="value1,value2"%>
属性 描述 默认值
language 指定jsp页面使用的脚本语言 java
import 通过该属性来引入脚本语言中使用到的类文件 无
contenttype 文件类型用来指定jsp页面所采用的编码方式 text/html,ISO-8859-1
查看全部 -
常见动态网站开发技术
Jsp:java平台,安全性高,适合大型开发,企业级的Web应用程序
Asp.net:.NET平台,简单易学.但是安全性以及跨平台性差
PHP:简单,高效,成本低,开发周期短,特别适合中小型企业的Web应用开发(LAMP:Linux+Apache+MySQL+PHP)
查看全部 -
什么JSP
1. JSP全名为Java Server Pages,其根本就是一个简化的人servlet设计,他实现了在Java当中使用HTML标签,Jsp是一种动态网页技术标准也是JavaEE标准,JSP与servlet一样是在服务器端执行的
查看全部 -
修改conf/server.xm文件修改port
查看全部 -
MyEclipse Web项目结构
顶层:项目名字
src:java源程序
librares:类库
WebRoot:项目根目录
index.jsp资源文件
META-INF:项目描述目录
WEB-INF:项目配置目录
查看全部 -
index.jsp默认是默认欢迎页面
如何配置默认欢迎页面在web.xml中
<welcome-file-list> <welcome-file>/haha.jsp<welocme-file> <welcome-file-list>
查看全部
举报