小七 发表于 2014-3-15 22:21

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()输出。

小新小 发表于 2015-5-9 14:42

感谢楼主分享,:hug:

购房的领 发表于 2015-9-14 00:57

很好!很强大!











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

发光的影子 发表于 2015-10-15 13:47

看了看学习学习哈哈哈哈

java宫城大师 发表于 2016-3-17 21:56

学习一下。谢谢:victory:

woniu 发表于 2016-4-12 12:20

这个项目太棒勒!下下来学习下!

wudizxt 发表于 2017-8-12 20:45

不错不错不错不错
页: [1]
查看完整版本: jsp技术详细介绍 java server page(java服务器端页面技术)