首 页 网络编程
网页制作 图形图象 操作系统 冲浪宝典
软件教学 认证考试

网络安全 网络办公 行业资讯 评测对比
您当前位置:站长天空 -> 虚拟主机评测对比
Servlet和JSP知识复习(1)Servlet & JSP 技术概述-JSP教程,Jsp/Servlet
作者:网友供稿 点击:22
推荐
西部数码-全国虚拟主机10强!20余项虚拟主机管理功能,全国领先!第6代双线路虚拟主机,南北访问畅通无阻!可在线rar解压,自动数据恢复设置虚拟目录等.免费赠送访问统计,企业邮局.Cn域名注册10元/年,自助建站480元起,免费试用7天,满意再付款!P4主机租用799元/月.月付免压金
站内搜索
文章页数:[1] 
servlet和jsp知识复习(1)servlet & jsp 技术概述
 
1.servlet的功用
    ·读取客户程序发送来的显式数据(表单数据)
    ·读取客户程序发送来的隐式数据(请求报头)
    ·生成相应的结果
    ·发送显式的数据给客户程序(html)
    ·发送隐式的数据给客户程序(状态代码和响应报头)
 
2.为什么要动态地构建web页面?
    ·web页面的内容建立在用户提交的数据之上
    ·web页面的内容由频繁变动的数据导出
    ·web页面用到了来自于数据库或其他服务器端资源的信息
 
3.servlet相比于“传统”cgi技术的优点
    ·高效率
        - 使用线程取代操作系统进程,单一servlet副本
    ·便利
        - 众多高层实用程序
    ·功能强大
        - 提供数据共享,连接共享,持续存储等诸多功能
    ·可移植性强
        - 几乎可以在所有操作系统、所有服务器上运行
    ·花费少
        - 有众多免费或收费低廉的服务器可以选择
    ·安全
        - 不设计外壳程序,也就杜绝了使用转移符的攻击。
            没有缓冲区溢出的问题。
    ·主流
 
4.javaserver pages(jsp)- 对servlet功能的扩展
 
5.实现一种简单的部署方法
    ·复制成快捷方式或符号链接
        - 制作install_dir/webapps/root/web-inf/classes的快捷方式。
        - 对于不使用包的servlet,将.class文件复制到这个快捷方式。
        - 对使用包的servlets,将整个目录复制到快捷方式
            ·对于初学者这是最简单的方法
    ·使用javac的-d选项
        - 使用这种方式可以将源文件放置在一个位置,自动将
            .class文件放置到另外的位置。
    ·由ide来负责部署工具。
    ·使用ant或类似工具
        - 在使用定制web应用时,ant尤其普遍
 
6.web应用:预览
    ·学习
        - 使用默认web应用(在tomcat中为root)
        - 使用默认url(http://.../servlet/servletname
        - 有点
            ·更简单
            ·不用重新启动服务器或编辑web.xml就能够进行测试
    ·部署
        - 使用定制web应用(在tomcat中为install_dir/webapps
中的一个目录,结构与root类似)
        - 在web-inf/web.xml注册定制url
        - 有点
            ·url看起来更好一些
            ·通过使用注册的url,可以获得许多高级特性(初始化参数
、安全、过滤器等)
 
7.制作定制web应用
    1.以默认web应用的结构为范本生成一个目录。
        ·html(以及jsp,如果有的话)文档放在顶层目录。
        ·web.xml文件安置在web-inf子目录。
        ·servlet和其他类不是在web-inf/classes中就是在
            web-inf/classes中与包名相匹配的子目录中。
        ·在tomcat中,整个目录都在install_dir/webapps中。
    2.更新classpath。
 
8.制作定制web应用
    3.在url中使用目录名
        ·所有的url都应该式下面的形式
            http://host/webappdir/...
    4.使用web.xml指派定制url
        ·使用servlet和servlet-mapping元素
            <servlet>
<servlet-name>testservlet</servlet-name>
<servlet-class>
org.waityou.test.servlet.testservlet
</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>testservlet</servlet-name>
<url-pattern>/testservlet</url-pattern>
</servlet-mapping>
 
9.小结
    ·servlet高效、可移植、功能强大且在行业中广泛采用
    ·和实际的部署服务器无关,可以在桌面计算机运行免费的服务器用于开发
    ·入门之始:
        - 设置classpath
            ·servlet jar文件
            ·包的顶级目录
        - 将类文件存放到正确的位置
            ·.../web-inf/classes
        - 使用正确的url,一般为http://host/servlet/servletname


文章整理:站长天空 网址:http://www.z6688.com/
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

文章页数:[1] 


放大字体显示 缩小字体显示 打印文章 推荐给朋友
热门文章
·Asp.Net下导出/导入规则的Excel(.xls)文件-ASP教程,ASP应用
·中国万网,万网
·中资源
·上海火速
·加拿大中文网
·华夏名网
·世纪东方
·商务中国
·中国E动网
·神话网络
最新文章
·photoshop抠图合成特效:飞出照片相框_photoshop教程
·将升级的windows vista驱动还原到原来的版本_windows vista
·photoshop漫画笔刷绘制非主流照片漫画_photoshop教程
·看域名注册信息判断网赚公司真假_网赚技巧
·找坐标:对网站进行坐标定位_站长心得
·如何增加网站pv_站长心得
·google性格一:对活跃度高的网页收录很快_google推广
·googleadsense容易被k的可能性列表_google推广
·价值数万的googlepr作弊方_google推广
·如何抢占人家的“首要意念”_google推广
相关主题
  • servlet实现访问次数的例子_jsp技巧
  • servlet动态产生jpeg图像的例子_jsp技巧
  • Servlet与Web服务-JSP教程,Jsp/Servlet
  • Servlet中jdbc应用高级篇-JSP教程,Jsp/Servlet
  • Servlet中如何捕获Session事件?-JSP教程,Jsp/Servlet
  • 西部数码虚拟主机

    友情链接
    CNNIC 西部数码
    万网 自助建站
    虚拟主机 asp空间
    域名注册 域名
    域名申请 主页空间
    论坛空间 网站空间
    国际域名 虚拟空间
    空间租用 DDOS防火墙
    成都主机托管 四川主机托管
    主机租用 服务器租用
    网站目录 自助建站
    虚拟主机 网址大全
    软件下载
    自助链接
    虚拟主机资讯 特价虚拟主机
    版权申明:本站文章均来自网络,如有侵权,请联系我们,我们收到后立即删除,谢谢!
    关于我们:站长天空:专业提供最新的站长资讯、在线教程、虚拟主机权威评测、虚拟主机性能对比、网站制作教程,开发教程,站长工具。包括网页制作教程、冲浪宝典、编程参考、操作系统、软件教学、行业动态等。
    特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有。
    发表评论 打印  刷新     关闭