`
lige239141
  • 浏览: 174836 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

js中获取jsp中的参数

阅读更多

碰到一个问题需要再js中根据jsp中request的参数判断执行那段代码

第一种写法:

if('${method}'=="add"){js代码段1}else{js代码段2}

第二种写法:

 <%if(request.getAttribute("method")!= null&&request.getAttribute("method").equals("add")){%>

         js代码段1
 <%}else{%>
         js代码段2
  <%}%>

分享到:
评论
6 楼 zhao103804 2010-04-26  
nothink 写道
写道
我个人认为,这是一种很烂的写法!
我看见很多同事都这样写,但我觉得这样写太乱了。
JSP和JS混合在一起会出现很多未知的问题。
比如:照你这样写很可能会每次都执行JS代码,
我同事就碰到过这样的情况。
所以不建议这样用。
如果你非要使用,完全可以定义个hidden把request中的值放进去
然后在js中调用,这样就不会两种代码混合了。

同意+1,经验之淡。同上做法。

同意
5 楼 風一樣的男子 2010-04-26  
好像 jsp 里有个标签直接获取的吧
4 楼 lyw985 2010-04-26  
写道
我个人认为,这是一种很烂的写法!
我看见很多同事都这样写,但我觉得这样写太乱了。
JSP和JS混合在一起会出现很多未知的问题。
比如:照你这样写很可能会每次都执行JS代码,
我同事就碰到过这样的情况。
所以不建议这样用。
如果你非要使用,完全可以定义个hidden把request中的值放进去
然后在js中调用,这样就不会两种代码混合了。

同意
3 楼 nothink 2010-04-26  
写道
我个人认为,这是一种很烂的写法!
我看见很多同事都这样写,但我觉得这样写太乱了。
JSP和JS混合在一起会出现很多未知的问题。
比如:照你这样写很可能会每次都执行JS代码,
我同事就碰到过这样的情况。
所以不建议这样用。
如果你非要使用,完全可以定义个hidden把request中的值放进去
然后在js中调用,这样就不会两种代码混合了。

同意+1,经验之淡。同上做法。
2 楼 fucktianya 2010-04-26  
我个人认为,这是一种很烂的写法!
我看见很多同事都这样写,但我觉得这样写太乱了。
JSP和JS混合在一起会出现很多未知的问题。
比如:照你这样写很可能会每次都执行JS代码,
我同事就碰到过这样的情况。
所以不建议这样用。
如果你非要使用,完全可以定义个hidden把request中的值放进去
然后在js中调用,这样就不会两种代码混合了。
1 楼 fantasycs 2010-04-25  
这个有意思吗?感觉有点山寨哦。

相关推荐

    JSP中java代码与js之间的传值

    在JavaServer Pages (JSP) 中,我们经常需要在Java代码和JavaScript之间传递数据。这在构建动态网页时尤其重要,因为Java代码通常用于处理服务器端逻辑,而JavaScript则负责客户端交互。这篇博客将探讨如何在JSP中...

    JSP中js传递和解析URL参数以及中文转码和解码问题

    1.传递参数: 代码如下: var pmt = ‘sensor=’+ encodeURI(encodeURI(sensor))+’&device=’+encodeURI(encodeURI(device))+’&instrument=’;...接收和解析参数 代码如下: //获取URL参数 function GetRequest()

    jsp中调用js中的一个函数,函数传参的问题

    在JavaServer Pages (JSP) 中调用JavaScript函数并传递参数是常见的前端与后端交互方式,这涉及到HTML、JavaScript和JSP脚本语言的混合使用。本文将深入讲解这一主题,帮助你理解和解决此类问题。 首先,我们需要...

    jsp中URL传递中文参数的处理方法

    在页面的url中使用encodeURI(encodeURI(中文)),对中文... 您可能感兴趣的文章:js将json格式的对象拼接成复杂的url参数方法js的form表单提交url传参数(包含+等特殊字符)的两种解决方法JS根据key值获取URL中的参数值及

    jsp页面中获取servlet请求中的参数的办法详解.docx

    ### jsp页面中获取servlet请求中的参数的办法详解 #### 概述 在JavaWeb开发过程中,前后端之间的数据交互非常频繁。其中一种常见的场景是从Servlet传递参数至JSP页面进行展示或处理。本文旨在详细介绍如何在JSP页面...

    js+jsp三级联动 源码

    在js触发的Ajax请求到达服务器后,jsp会根据请求中的参数,查询数据库,生成相应级别的数据,并以JSON或XML格式返回给前端。 4. **JSON**:JavaScript Object Notation,一种轻量级的数据交换格式,易于人阅读和...

    jsp源码实例.rar_cookie_javascript cookie_jsp 实例_jsp 搜索_jsp 表单

    "jsp源码实例3(获取jsp各种参数).txt"可能涵盖了多种JSP请求对象(如request、session、application)中的参数获取。这些对象提供了在HTTP请求间共享数据的能力,例如,`request.getAttribute()`, `session....

    cognos和jsp的参数传递

    "yejianzuode.jsp"可能是用来演示或实现Cognos和JSP参数传递的一个示例文件。在这个文件中,开发者可能已经编写了处理Cognos报告参数并展示报告内容的代码。具体的实现细节需要查看源代码才能了解。 7. **安全和...

    js与jsp操作sql数据库

    在这个主题中,“js与jsp操作sql数据库”指的是使用JavaScript构建动态SQL语句,然后通过JSP在服务器端执行这些SQL语句,以与SQL Server数据库进行交互。下面我们将详细探讨这一过程。 首先,JavaScript是一种运行...

    js+jsp树形菜单

    2. 数据传递:JSP通过请求参数或者在页面间共享数据(如使用session或cookie)来将菜单数据传递给前端JavaScript。 3. 响应处理:可能包含处理用户操作的逻辑,比如用户点击某个菜单项后,服务器端需要根据请求做出...

    js中使用 C标签 获取request中的list的值

    在探讨如何在JavaScript中利用C标签获取request中的list值这一主题时,我们首先需要理解几个核心概念:C标签、S标签、EL表达式以及它们在Web开发中的作用。此外,我们还需要了解这些技术如何与JavaScript协同工作,...

    在JS中如何调用JSP中的变量

    在JavaScript (JS) 中调用JavaServer Pages (JSP) 中的变量是一个常见的需求,特别是在构建动态Web应用程序时。这通常涉及到服务器端和客户端代码之间的交互。以下将详细解释这个过程,以及如何在JS中访问JSP定义的...

    浅谈js获取ModelAndView值的问题

    一定要在JSP页面中才能接收吗? 1 方法一 【有效】 可以的,跟el表达式访问方式一样。 示例代码,一个数据展示请求的Action中存入一个userId: @RequestMapping(value="/diary") public ModelAndView toDiaryList...

    转:Birt接收JSP传递的参数值

    在JSP中,可以通过HTTP请求来传递参数,比如使用`request.getParameter()`方法获取URL、表单或者查询字符串中的参数。而在BIRT中,报表参数可以被定义为报表设计的一部分,这些参数可以在运行时被赋值,从而影响报表...

    jsp源码实例2(获取表单参数).docx

    《jsp源码实例2(获取表单参数)》 在Web开发中,处理用户通过表单提交的数据是一项基本任务。本实例将详细讲解如何在Java Servlets中获取并展示通过GET或POST方式发送到服务器的表单参数。该实例代码来源于Marty ...

    flex获得html容器传递的url参数值

    以下是一个示例的Flex代码,演示了如何从HTML传递的URL参数中获取值: ```xml ()"&gt; &lt;![CDATA[ import mx.controls.Alert; private var params:Object; private function init():void { btnID....

    JavaScript正则获取地址栏中参数的方法

    本文实例讲述了JavaScript正则获取地址栏中参数的方法。分享给大家供大家参考,具体如下: 一、问题: 获取地址栏中的参数: 若地址栏中的地址是: ...

    jsp传中文值

    例如,当从一个JSP页面通过URL参数向另一个JSP页面传递中文字符串时,如果两个页面或请求处理过程中的字符编码设置不一致,就可能会导致接收方看到的是乱码。 #### 知识点二:使用`encodeURIComponent`编码中文参数...

    java中JSP和el表达式的隐含对象

    `pageContext`对象是一个非常重要的JSP内置对象,它提供了一种统一的方式来访问所有其他JSP内置对象,并且可以用来控制页面的输出、获取请求参数、设置和获取属性等操作。该对象实现了多个接口,如`...

    JSP页面中文参数的传递(get和post方法分析)

    此外,对于表单提交时,如果表单的`enctype`属性设置为`multipart/form-data`,通常用于上传文件,也可以传递中文参数,这时需要在表单中嵌入JavaScript脚本来对中文参数进行编码和解码处理。 ### 总结 JSP页面...

Global site tag (gtag.js) - Google Analytics