jsp技术详细介绍 java server page(java服务器端页面技术)
java server page(java服务器端页面技术)。是sun公司制订的一种服务器端动态页面生成技术的
规范。
因为直接使用servlet生成页面,如果页面比较复杂,
则代码过于繁琐,并且难以维护。所以,对于比较复杂
的页面,使用jsp来编写,更容易编写和维护。
2)如何写一个jsp文件。
写一个以.jsp为后缀的文件,然后,在该文件当中,
添加html和java代码。编写完成之后,不需要编译,当
客户端请求访问某个.jsp文件,则服务器会自动将
.jsp文件转换成一个.java文件(该.java文件其实是一个
servlet)。
3)jsp文件的组成
a,html(包括css,javascript):
直接写在.jsp文件里即可。
b,java代码:
第一种形式 java代码片断
语法:
<%java代码 %>
第二种形式 jsp表达式
语法:
<%= java表达式%>
c,指令:
所谓指令,就是告诉jsp引擎(容器当中,负责
将.jsp文件转换成.java文件,并在运行时,
为jsp提供一些 辅助支持的模块),在将.jsp
文件转换成.java文件时,做一些额外的处理。
语法:
<%@ 指令名 属性名=属性值%>
page指令
import属性:用于导包。
比如
<%@page import="java.util.*,java.text.*"%>
contentType属性:等价于
response.setContentType();
pageEncoding属性:告诉jsp引擎,.jsp文件
保存时的编码。
include指令
file属性
告诉jsp引擎,在将.jsp文件转换成
.java文件时,在指令所在的位置,插入
file属性所指定的文件中的内容。
d,隐含对象
所谓隐含对象,指的是在.jsp文件当中,不用
声明和创建该对象,就可以直接使用的对象。原
因是,.jsp文件对应的.java文件当中,已经自动
生成了该对象的代码。
out
request
response
4).jsp文件如何转换成.java文件
a,html ----> 放到service()方法里,使用
out.write()输出。
b,java代码片断 -> 放到service()方法里,照搬。
c,jsp表达式 ----> 放到service()方法里,使用
out.print()输出。 感谢楼主分享,:hug: 很好!很强大!
static/image/common/sigline.gif
产品推广,发帖宣传,论坛发帖,网络推广,外链代发。
联系QQ:188-662808
________论坛发帖价格____________
发帖价格
套餐一 80元1000条
套餐二 100元3000条
套餐三 300元10000条
当天发完,提供详细报表,保证数量。
包月:500元每天1000条共30000条
包月:600元每天1500条共45000条
包月:800元每天3000条共90000条
包月:1200元每天5000条共150000条
包月:2400元每天12000条共360000条
每天发完,提供详细报表。
联系QQ:188-662808 看了看学习学习哈哈哈哈 学习一下。谢谢:victory: 这个项目太棒勒!下下来学习下! 不错不错不错不错
页:
[1]