jsp小记录

jsp基础

Java server pages 动态网页技术标准

动态网站开发技术对比

jsp :java平台,安全性高,适合大型企业级web程序

asp.net : 简单易学,安全性以及跨平台性差

php:简单,高效,成本低开发周期短,适合中小型企业(LAMP组合:Linux+Apache+MySQL+PHP)

页面元素:

静态内容

指令

page指令 位于页面顶端,可以有多个

include指令 讲一个外部文件嵌入到当前jsp文件中,同事解析这个页面的jsp语句

taglib指令 使用标签库定义新的自定义标签,在jsp中启用定制行为

表达式

<%=s%>

小脚本

在jsp页面中执行Java代码

语法: <%

out.printIn(' 大家好');

%>

声明

在jsp中工艺变量或者方法

语法:

<%

String s = '张三'; //声明一个变量

int add(int x,int y){ //声明一个函数

return x+y;

}

%>

注释

HTML注释<!--111--> //客户端可见

jsp<%--111--> //客户端不可见

<%

//

/* */ %>

jsp脚本注释 // 单行注释

jsp脚本注释 /**/ 多行注释

jsp生命周期

用户发出请求--->是否是第一次请求 ---->jsp引擎把jsp文件转换成servlet,生成字节码文件,并执行jspInit()

---->不是第一次请求生成字节码文件 ===>最后解析执行,jspservice()

多线程编程,注意线程同步,临界资源的保护

猜你喜欢

转载自blog.csdn.net/mondy592/article/details/83308706
今日推荐