jsp ${param.id}用法

2016-02-19 11:06 125 1 收藏

下面是个jsp ${param.id}用法教程,撑握了其技术要点,学起来就简单多了。赶紧跟着图老师小编一起来看看吧!

【 tulaoshi.com - Web开发 】

它的取值范围Page,Request,Session,Application。
${param.id} 与输入有关,相对于 request.getParameter("id")。意思是获得输入的参数id。
因为a.jsp提交到b.jsp过程中,id不属于Page,Request,Session,Application任何范围中的一个,所以取不到。
而id是a.jsp传给b.jsp的一个参数,所以${param.id}取到值。
Request的范围是指一个jsp页面发送请求到另一个jsp页面之间。
在a.jsp里%request.setAttribute("key","Test")%
当a.jsp转向b.jsp时,b.jsp可以得到a.jsp的变量key的值,而别的jsp页面是得不到值的。
这里面的关键是a.jsp要转向b.jsp,在a.jsp加上jsp:forward page="b.jsp"/表示要转向b.jsp.否则b.jsp得不到a.jsp设置的key的值。

来源:http://www.tulaoshi.com/n/20160219/1596548.html

延伸阅读
标签: Java JAVA基础
  现在你所编写的JSP要变成一个类的定义。所有你编写的scriptlets要放置到这个类的一个方法中。同样,你可以增加变量和方法声明到这个类中。当然你也可以从scriptlets和表达式中使用这些变量和方法。 为了增加一个声明,你必须使用<%! and %来圈起你的声明,比如: <%@ page import="java.util.*" % <HTML <BOD...
标签: Java JAVA基础
  在前面的教程中,我们已经使用了java.util.Date。可以有人就会问:为什么不只使用import java.util.*呢?其实,在JSPs中也可以使用import语句,但是它的语法跟普通的Java是有些差别的。下面给出一个例子: <%@ page import="java.util.*" % <HTML <BODY <% System.out.println( "Evaluating date now&q...
标签: Java JAVA基础
  在经典的网站上,访问者可以浏览几个网页并执行一些交互的行为。如果你在编写这样的网站,利用每一个用户的一些数据是非常有用的。为了这个目的,我们可以使用JSP中的"sessions"。 Session是一个跟用户相关的对象。当用户访问网站的时候,一些数据就被存放于session中,并在需要的时候从中取出数据。Session为不同的用户保存...
Apple ID如何注销?(www.tulaoshi.com)   在一些使用过iPhone6s的用户都知道,想要注册激活就需要拥有一个独立的Apple  ID账号,不过在一些新手用户入手iPhone6s后,通常都是有商家为用户提供的Apple ID账号,故此很多用户都不知道Apple  ID密码,所以用户就无法在App store下载应用;这时我们只能将Apple  ID账号更换...
魔兽争霸《王者之战ID》地图简要攻略 游戏介绍:一进入游戏有80秒时间造塔.快用木材在两边造阻挡形防御塔(无攻击),快捷键是A(侏儒族是Z),中间造攻击塔.前几关一定要把木材全造阻挡形防御塔. 1.背景介绍:300年前,光之英雄圣迪亚用光明之剑封印了魔兽,人类、兽族、不死族、暗夜精灵族终于得到...

经验教程

466

收藏

64
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部