当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 如今每一个使用servlets的开发者都知道JSP,一种由Sun公司发明并花费大量精力加以推行并建构在servlet技术之上的web技术。
 

 

 ·windows下jsp开发环境的配置    »显示摘要«
    摘要:  摘 要 要学习jsp开发,必须先搭建一个符合jsp规范的开发环境。本文以实用为原则,介绍了以tomcat服务器为核心的3种配置jsp环境的方法。  关键字 jsp引擎,web服务器,配置  sun推出的jsp(java server pages)是一种执行于服务器端的动态网页开发技术,它基于java技术。执行jsp时需要在web服务器上架设一个编译jsp网页的引擎。配置 jsp 环境可以有多种......
    摘要: 远程soap访问 客户端的访问,由java程序完成,并且充分利用jbuilder9的一些功能来完成接口工作,自己只负责业务逻辑的实现。 利用jbuilder9工具可以生成一些接口文件(在“file”—“new” 后选择“web service”选项卡,然后选择“import a web service”)。其中最重要的两个文件名为:(。net提供服务的文件名)locator . jav......


困扰JSP的一些问题与解决方法

  如今每一个使用servlets的开发者都知道jsp,一种由sun公司发明并花费大量精力加以推行并建构在servlet技术之上的web技术.jsp将servlet中的html代码脱离了出来,从而可以加速web应用开发与页面维护.实际上,由sun发布的官方

  本文的目的在于听取对该申明的合理性的评估 -- 通过比较jsp与另一项基于servlets的技术: template engines(模板引擎). 【程序编程相关:配置自已的JAVA环境

"应用开发模型"文档上说得更远: "jsp技术应该被视为标准,而servlets在多数情况下可视为一种补充." ( section 1.9, 1999/12/15听取意见版 ).  【推荐阅读:JSP Standard Tag Lib

  起初,servlets被发明,整个世界都看到了它的优越.基于servlet的动态网页可以被快速执行,可以在多个服务器之间轻易转移, 并且可以与后台数据库完美地集成. servlets被广泛接受成为一种web服务器端的首选平台. 【扩展信息:Jsp连接数据库大全

  直接使用servlets的问题

但是,通常通过简单方式即可实现的html代码现在却要让程序员通过 out.println()调用每一行html行,这在实际的 servlet应用中成为了一个严重问题. html内容不得不通过代码来实现, 对于大的html页来说不啻是一项繁重费时的工作.另外,负责网页内容的人员不得不请开发人员来进行所有的更新.为此,人们寻求这一种更好的解决方式.

  jsp到!

  jsp 0.90出现了.在这种技术中你可以将java代码嵌入到html文件,服务器将自动为页面创建一个 servlet. jsp被认为是一种写servlet的简易方式.所有html可以直接得到而不必通过out.println()调用,而负责页面内容的人员可以直接修改html而不必冒破坏java代码的风险.

  但是,让页面美术设计师与开发人员在同一文件上工作并不理想,让java嵌入html被证明是就象将html 嵌入java一样令人尴尬.读取一堆很乱的代码仍然是一件困难的事情.

  于是,人们在使用jsp方面变得成熟,更多地使用了javabeans. beans包含了jsp所需的业务逻缉代码.jsp中的大多数代码都可以取出来放到bean中去,而只留下极少的标记用于调用bean.

  最近,人们开始认为这种方式下的jsp页面真的很象是视图(view).它们成为一个用于显示客户端请求的结果的组件.于是人们会想,为什么不直接对view发送请求呢? 目标view如果对该请求不合适又将如何? 说到底,很多的请求有多种可能来取得结果view视图.例如,同一请求可能产生成功的页面,数据库例外出错报告,或者是缺少参数的出错报告.同一请求可能产生一个英文页面也可能是西班牙文页面,这取决于客户端的locale.为什么客户端必须直接将请求发送给view?为什么客户端不应该将请求发送给一些通用的服务器组件并让服务器来决定jsp view的返回?

  这使很多人接受了已被称为"model 2"的设计, 这是在jsp 0.92中定义的基于model-view-controller的模型.在这种设计中,请求被发送到一个servlet控制器,它执行了商业逻缉并产生一个相近的数据"model"来用于显示.
...   下一页
 ·jsp由浅入深(4)scriptlets    »显示摘要«
    摘要:上面的教程我们已经学会了如何在jsp网页中通过在<%= and %>字符系列之间嵌入java表达式。但是通过将java表达式放置到html进行大量的编程工作是很困难的。 jsp另外允许你编写java代码块嵌入到jsp中。具体做法是:将java代码段放置于<% and %>字符之间。其实跟表达式是一样的,只不过在开始的地方没有等号而已。 代码块就是我们熟知的“scriptlet”。如......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE