JavaServer页面和JSP入门

1.什么是JSP页面
    将HTML代码和JAVA程序片以及JSP标签组合在一起就可以设计出一个JSP页面。要求掌握JAVA语言和HTML标记以及JSP的相关知识。
    JSP是一种服务器端的编程语言。JSP页面实际上在具有Java环境的Web服务器上被编译成servlet。Servlet是只能在具有Java的Web服务器Servlet容器上运行的一种Java程序。Servlet只能在Web服务器上的Servlet容器内运行,不能在单独的应用或在浏览器窗口内运行,但是浏览器能从Servlet发送请求和接收响应。
2.为什么要用JSP?
    JSP采用JAVA技术,而JAVA是一门优秀的具有平台无关性的语言。对于企业服务来说,JSP是首选的表示层服务。JSP鼓励应用表示层和数据层之间明显的分界。通过允许开发者使用和集成完全测试过的JAVA代码,JSP提供服务的稳定性。JSP与J2EE的无缝集成,增强了扩展体系结构的开发,而不仅仅限于相互联结的页面。JSP还促进巨大的省时机制和代码的可重用性。
    与ASP相比,JSP具有动态页面和静态页面分离,能够脱离硬件平台的束缚,以及编译后运行等优点,完全克服了ASP的脚本级执行的缺点。
3.JSP的运行原理
    当服务器上的JSP页面被请求执行时,服务器的JSP引擎先将JSP页面文件转译成一个java文件,再编译该java文件,通过执行编译后的字节码文件来响应客户的需求。JSP引擎采用多线程机制,如果多个用户同时请求同一个JSP页面,那么JSP引擎会为每个用户启动一个线程而不是一个进程,所以,处理效率比较高。
4.JSP开发环境的配置
    大多数采用tomcat作为servlet容器。还要求系统提供JAVA开发包(JAVA Development Kit JDK)。目前使用的版本是tomcat5.5和JDK1.5.0。
    环境变量的设置:JAVA_HOME=JDK的文件路径/TOMCAT_HOME=tomcat的文件路径/PATH中添加JDK的bin目录/CLASSPATH中包含当前目录以及dt.jar、tools.jar、servlet.jar等包。
    修改tomcat中的conf文件夹下的server.xml文件,定义自己的工作目录。(在这里一定要注意字母的大小写,有次,因为Context标记的结束标记让我写成了/context结果折腾了我老半天,tomcat老是启动不起来,最后用pause键停住启动才找到原来是这个标记出了毛病。)另外,tomcat有时也会出现端口冲突所以启动不起来的现象。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值