北京IDC网 7×24小时服务 培训 关于我们 付款方式 成功案例 免费获得 招聘 Beijingidc.com English Version 搜索   
域名注册 虚拟主机 企业邮箱 整机租用 服务器托管 网站建设 智能建站 帮助中心 会员中心
北京IDC网提供以下虚拟主机服务
虚拟主机 虚拟主机申请
请点击
免费在线注册用户
电话订购请拨打热线:
010-60299922 60299119
60299229 60299339
电话订购申请表
短信中心订购
支付方式
关于《经营性及非经营性ICP备案管理办法》的重要通告
网站ICP备案免费提交系统
虚拟主机合同
虚拟主机服务条款
ICP证办理方法
   
虚拟主机VCP控制面板
主机购买流程演示
修改FTP密码演示
额外绑定域名演示
创建数据库演示
免费增值服务
   
虚拟主机常识
机房环境介绍
FTP软件下载
FTP软件设置 (必读)
Linux虚拟主机使用说明
Windows虚拟主机使用说明
JSP虚拟主机技术说明
ASP.NET虚拟主机技术说明
虚拟主机如何不间断转入
   
域名注册
企业邮局
网站推广
服务器租用
我公司的虚拟主机或邮箱
怎样绑定其他注册商域名
域名、虚拟主机、企业邮箱
控制面板详细说明(必读)
   
虚拟主机常见问题集锦
互联网信息安全责任书
北京IDC网虚拟主机的优势
虚拟主机如何不间断转入
为什么我往国外发邮件,但对方有时候收不到?
为什么列不出目录或文件,总是显示建立 socket 失败…
为什么我的网站打不开?
为什么我的文件传不上去?
我访问网站的时候出现“404不能访问”提示什么意思…
咨询请拨打服务热线:
010-60299922 60299119
60299229 60299339
短信中心咨询
  当前位置:首页-> 虚拟主机 -> JSP虚拟主机相关说明

在 Sun 正式发布 JSP(JavaServer Pages) 之后,这种新的 Web 应用开发技术很快引起了人们的关注。 JSP 为创建高度动态的 Web 应用提供了一个独特的开发环境。按照 Sun 的说法, JSP 能够适应市场上包括 Apache WebServer 、 IIS4.0 在内的 85% 的服务器产品。即使您对 ASP “一往情深”,我们认为,关注 JSP 的发展仍旧很有必要。

JSP与ASP 的简单比较

   JSP 与 Microsoft 的 ASP 技术非常相似。两者都提供在 HTML 代码中混合某种程序代码、由语言引擎解释执行程序代码的能力。在 ASP 或 JSP 环境下, HTML 代码主要负责描述信息的显示样式,而程序代码则用来描述处理逻辑。普通的 HTML 页面只依赖于 Web 服务器,而 ASP 和 JSP 页面需要附加的语言引擎分析和执行程序代码。程序代码的执行结果被重新嵌入到 HTML 代码中,然后一起发送给浏览器。 ASP 和 JSP 都是面向 Web 服务器的技术,客户端浏览器不需要任何附加的软件支持。    ASP 的编程语言是 VBScript 之类的脚本语言, JSP 使用的是 Java ,这是两者最明显的区别。此外, ASP 与 JSP 还有一个更为本质的区别:两种语言引擎用完全不同的方式处理页面中嵌入的程序代码。在 ASP 下, VBScript 代码被 ASP 引擎解释执行;在 JSP 下,代码被编译成 Servlet 并由 Java 虚拟机执行,这种编译操作仅在对 JSP 页面的第一次请求时发生。

运行环境

Sun 公司的 JSP 主页在 http://www.javasoft.com/products/jsp/index.html ,从这里还可以下载 JSP 规范,这些规范定义了供应商在创建 JSP 引擎时所必须遵从的一些规则。    执行 JSP 代码需要在服务器上安装 JSP 引擎。此处我们使用的是 Sun 的 JavaServer Web Development Kit ( JSWDK )。为便于学习,这个软件包提供了大量可供修改的示例。安装 JSWDK 之后,只需执行 startserver 命令即可启动服务器。在默认配置下服务器在端口 8080 监听,使用 http://localhost:8080 即可打开缺省页面。    在运行 JSP 示例页面之前,请注意一下安装 JSWDK 的目录,特别是“ work ”子目录下的内容。执行示例页面时,可以在这里看到 JSP 页面如何被转换成 Java 源文件,然后又被编译成 class 文件(即 Servlet )。 JSWDK 软件包中的示例页面分为两类,它们或者是 JSP 文件,或者是包含一个表单的 HTML 文件,这些表单均由 JSP 代码处理。与 ASP 一样, JSP 中的 Java 代码均在服务器端执行。因此,在浏览器中使用“查看源文件”菜单是无法看到 JSP 源代码的,只能看到结果 HTML 代码。所有示例的源代码均通过一个单独的“ examples ”页面提供。

JSP虚拟主机测试方法

为满足广大网络编程人士和网络程序爱好者的更多需求,我司现已在虚拟主机业务中强档推出支持JSP技术配以优质稳定的MySQL数据库和Linux操作系统的电子商务A、B、C、D等型号专业虚拟主机,租用后,您可以通过以下方法对jsp虚拟主机线进行测试:

1、下载jsp实例程序包
2、解压缩后使用FTP软件上传到虚拟主机根目录下,然后浏览env.jsp文件即可。

下面是JSP和其他类似或相关技术的一个简单比较:

JSP和Active Server Pages(ASP)相比

Microsoft的ASP是一种和JSP类似的技术。JSP和ASP相比具有两方面的优点。首先,动态部分用Java编写,而不是VB Script或其他Microsoft语言,不仅功能更强大而且更易于使用。第二,JSP应用可以移植到其他操作系统和非Microsoft的Web服务器上。

JSP和纯Servlet相比

JSP并没有增加任何本质上不能用Servlet实现的功能。但是,在JSP中编写静态HTML更加方便,不必再用 println语句来输出每一行HTML代码。更重要的是,借助内容和外观的分离,页面制作中不同性质的任务可以方便地分开:比如,由页面设计专家进行HTML设计,同时留出供Servlet程序员插入动态内容的空间。

JSP和服务器端包含(Server-Side Include,SSI)相比

SSI是一种受到广泛支持的在静态HTML中引入外部代码的技术。JSP在这方面的支持更为完善,因为它可以用Servlet而不是独立的程序来生成动态内容。另外,SSI实际上只用于简单的包含,而不是面向那些能够处理表单数据、访问数据库的“真正的”程序。

JSP和JavaScript相比

JavaScript能够在客户端动态地生成HTML。虽然JavaScript很有用,但它只能处理以客户端环境为基础的动态信息。除了Cookie之外,HTTP状态和表单提交数据对JavaScript来说都是不可用的。另外,由于是在客户端运行,JavaScript不能访问服务器端资源,比如数据库、目录信息等等。
 
虚拟主机  服务器托管  服务器租用  域名注册  企业邮箱  办理ICP证  代理加盟  付款方式
北京IDC网-北京星缘新动力科技有限公司 总机:010-60299922 60299119 60299229
整机租用:010-60299300 主机托管:010-60299300 传真:010-60299310
地址:北京市国家新媒体产业基地星光影视园A座一层
售后服务中心
《中华人民共和国电信与信息服务业务经营许可证》编号:京ICP证030284号 CNNIC域名注册服务机构
《中华人民共和国增值电信业务经营许可证》因特网数据中心业务(IDC)编号:京B2-20050093号