JSP处理

下面的步骤是用来说明Web服务器是如何使用JSP创建网页: 对于一个正常的页面,浏览器发送一个HTTP请求到万维网服务器。 网站服务器识别HTTP请求是一个JSP页面,并将其转发给JSP引擎。这是通过使用URL或JSP页面,而这个页面使用 .jsp 后缀,而不是 .html 后缀。 JSP引擎从磁盘加载JSP页面,并将其转换成servlet的内容。这种转换是很简单的,所有的模板文本被转换给println()语句,所有JSP元素被转换为实现该页面相应动态行为的Java代码。 JSP引擎编译成servlet的一个可执行类并转发原始请求到servlet引擎。 一部分Web服务器调用servlet引擎加载Servlet类并执行它。在执行期间,Servlet产生HTML的格式输出,其servlet引擎传递到web服务器响应HTTP请求。 Web服务器响应HTTP转发静态的HTML内容到浏览器。 最后的 web 浏览器处理HTTP响应动态生成的HTML页面完全就像一个静态页面内容。 下面的图显示所有上述的步骤: 脚本 scriptlet可以包含任意数量的JAVA语言的语句,变量或方法声明,或者是在页面的脚本语言有效表达式。 以下是Scriptlet中的语法:<% code fragment %> 可以编写XML代码相当于上述语法如下:jsp:scriptlet
code fragment
</jsp:scriptlet> 写的任何文本,HTML标签或JSP元素一定在脚本之外。以下是简单第一个JSP的例子:

Hello World - By yiibai.com Hello World!
<% out.println("Your IP address is " + request.getRemoteAddr()); %> 现在我们来创建一个JSP文件页面,这个文件名称为:hello.jsp,让我们保存上面的代码到hello.jsp 中,整个完整的代码如下: 启动Tomcat,在浏览器地址栏中输入:http://localhost:8080/HelloWord/hello.jsp,这将产生以下结果:
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值