a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 72|回复: 0

[基础知识] JAVA基础:如何编写Java无脚本的JSP页面

[复制链接]
发表于 2012-8-4 12:37:27 | 显示全部楼层 |阅读模式
JSP EL的主要目的是简化JSP的开发,让JSP程序员可以非常方便地在JSP中访问数据。* J9 y0 y" K( b4 H* L& Q( _; t
    EL表达式总是放在大括号里,而且前面有一个美元前缀。如 :+ D  _9 B7 Y2 I( _# `
    在JSP页面中显示室外温度,用JSP脚本表达式可以按照如下代码表示:
3 n" u! C, b5 K2 r% V  O; t8 k/ \    室外温度是度。
  D0 G( t; z7 |' i% X/ [    如果使用EL,则是:
3 D; s( E  L9 X. M: U2 o    室外温度是${temp}度。& J! F. f) G+ W9 j
    EL中提供了隐式变量,JSP网页设计者应该使用这些隐式变量取得应用程序相关信息,通过使用EL隐式变量,我们可以直接访问Servlet中getSession()等方法的结果,而不是直接在JSP页面中编写这些代码。' r  d5 y# H- Q& t- P% S2 ~8 h
    EL函数为JSP提供了完全的业务逻辑和表现逻辑分离。4 P* D' T: W" M) _
    将EL函数插入到JSP页面中的过程共包含创建和更改四个文件。- @) F( g6 s4 M% t8 q! n8 ]- e+ X
    1)方法类(。java):包含需要在JSP中使用的Java方法9 z7 a" R+ R4 i6 ?
    2)标记库描述文件(*.tld):映射每个Java方法到XML函数名
' M9 G# }7 e0 [    3)部署描述文件(web.xml):映射TLD到标记库URI+ r) L9 q" s5 v: o6 y0 z" F, r
    4)JSP页面(*.jsp):使用标记库URI和函数名调用方法
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-6 16:02 , Processed in 0.151366 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表