`
kaminlee
  • 浏览: 264077 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

${param.id}用法

jsp 
阅读更多
${id} 意思是取出某一范围中名称为id的变量。
它的取值范围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的值。
分享到:
评论

相关推荐

    jsp ${param.id}用法.docx

    jsp ${param.id} 用法是 JSP 编程语言中一种获取参数的方法,通过 ${param.id} 可以获取输入的参数 id。这里的 ${param.id} 是一种 EL 表达式(Expression Language),它可以取代传统的脚本语言编程方式,例如使用 ...

    vue.js this.$router.push获取不到params参数问题

    在Vue.js应用中,路由是页面之间导航的关键组成部分。`this.$router` 是Vue Router提供的一个实例,用于处理页面的导航。...因此,确保正确地使用`query`或`params`,并根据需求选择合适的方法传递参数。

    jsp ${param.id}用法

    ${param.id} 与输入有关,相对于 request.getParameter(“id”)。意思是获得输入的参数id。 因为a.jsp提交到b.jsp过程中,id不属于Page,Request,Session,Application任何范围中的一个,所以取不到。 而id是a.jsp传...

    vue的$http的get请求要加上params操作

    另外说一句,现在VUE官方推荐使用axios vue-resource不更新了 补充知识:vue请求中 post get传参方式是不同的哦 我在学习vue,项目中post请求,get请求都用到了,我发现传参方式是不一样的。 post请求的例子: ...

    samrty心得

    在Smarty中,可以通过各种方法来缓存变量,从而提高页面渲染的速度。例如,通过`assignvar`标签可以定义变量并赋值: ```smarty $content[li].id|cvts:'ctrip_content':'id':'desc'}&gt;$allnum.0.znum}&gt; $content[li]...

    jQuery API 详解 中文版

    此外,$.load()用于局部页面加载,$.param()则用于序列化表单数据。 **第八部分:Plugins(插件)** jQuery的生态系统中,插件扮演了重要角色。这部分可能涵盖了如何创建、使用和管理插件,以及一些常见的第三方...

    mybatis-demo9-方法多参数@Param.zip

    2. **使用方法** 在一个Mapper接口方法中,如果需要传入两个或更多参数,可以给每个参数添加`@Param`注解,并指定一个唯一的字符串作为参数名。例如: ```java public interface UserMapper { void updateUser(@...

    uap_mobile

    ### UAP_Mobile环境下搭建与使用SQLite数据库 在移动应用开发过程中,为了适应移动设备的特点,开发者往往需要处理离线状态下的数据缓存问题。针对这一需求,除了常见的本地文件缓存方式之外,本地数据库存储成为另...

    angular学习笔记

    可以利用jQuery中的`$.extend`方法来扩展Angular的`$scope`对象,将自定义的对象或属性合并到`$scope`中。例如: ```javascript $.extend($scope, param1, param2); ``` 这里`param1`和`param2`会被合并到`$scope`...

    苹果CMS超级播放器专业版V1.0.8无授权全开源.zip

    dmId:自定义弹幕id【可以根据影片id+集数设置id】 2.将选集列表api上传到使用播放器的网站中,直接跟目录解压即可。 3.打开苹果cms后台添加播放器即可 播放器代码: code MacPlayer....

    jquery_query_js获取url参数

    这里的`$.query.get("Id")`方法是用来获取URL查询字符串中名为"Id"的参数值。假设当前URL是`http://example.com/?Id=12345`,那么`id`变量将被赋值为"12345"。 jQuery Query Object提供了以下几种操作URL参数的方法...

    jstl的用法

    以上内容主要介绍了JSTL中常用的标签和EL表达式的使用方法。通过这些标签和表达式,开发者可以在JSP页面中实现更灵活的数据处理和展示逻辑,从而提高开发效率。理解并熟练掌握这些知识点对于使用JSP进行Web开发非常...

    分享一个牛逼的android开发框架,看着好屌的样子

    手动伪装:$.create $.id $.findView 注入伪装:$.setContent(view class or layout id,inject class); 获取原型:elem.toView(); 三、注入 1、视图注入 A、创建注入类,属性名称必须和layout中的id对应,...

    vue 解决路由只变化参数页面组件不更新问题

    如果参数`a`发生了变化,我们调用`updateComponentData`方法更新组件的状态。你可以根据实际需求,检查并处理所有需要关注的查询参数。 此外,如果你发现需要在多个组件中处理类似的问题,可以考虑使用全局的路由...

    ibatis-core-3.0.jar org.apache.ibatis.annotations.Param

    `org.apache.ibatis.annotations.Param`是MyBatis中的一个重要注解,用于处理方法参数映射。 `@Param`注解主要用于SQL查询中的动态参数绑定,尤其是在动态SQL语句中。在MyBatis的映射文件或者Mapper接口中,当我们...

    jQuery UI库中dialog对话框功能使用全解析

    该方法有两种使用方式:一是`dialog(options)`,以对象形式传递选项;二是`dialog('action', param)`,用于执行特定操作。对话框的外观、位置、大小、视觉效果以及行为等都可以通过这些选项进行控制。 1. **外观...

    el-select获取选中的label值.pdf

    const selectedOption = this.options.find(item =&gt; item.id === param); if (selectedOption) { console.log(selectedOption.fullName); // 获取选中的label } } ``` 在这种情况下,由于`@change`事件的回调...

    JSTL高级用法

    ${pageContext.request.remoteUser} 取得用户名称${pageContext.request.remoteAddr } 取得用户的IP 地址${pageContext.session.new} 判断session 是否为新的${pageContext.session.id} 取得session 的ID${...

    大量使用的JSTL标签用法.docx

    本文件主要涉及了JSTL中的一些核心标签,如`&lt;c:if&gt;`、`&lt;c:choose&gt;`、`&lt;c:when&gt;`、`&lt;c:otherwise&gt;`和`&lt;c:forEach&gt;`等,并展示了它们在实际应用中的用法。 1. **条件判断标签**: - `&lt;c:if&gt;`:用于进行条件判断,`...

Global site tag (gtag.js) - Google Analytics