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

js中获取jsp中的参数

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中js传递和解析URL参数以及中文转码和解码问题

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

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

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

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

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

    浅谈js获取ModelAndView值的问题

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

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

    5个jsp源码实例包括:输出,获取表单参数,获取jsp各种参数,cookie,搜索引擎

    获取jsp各种参数

    package coreservlets; import java.io.*; import javax.servlet.*;... import java.util.*; /** Creates a table showing the current value of each * of the standard CGI variables. * &lt;P&gt; * Taken from Core ...

    js中获取jsp表单中radio类型的值简单实例

    我们经常需要在js中使用ajax向后台发送请求,在这之前我们需要搜集所需的Form表单参数, 我常常会如此解决,简单省事: // editBasicDataObjectForm 为 form的id,data的形式为 name1=val1&name2=val2&name3=val3&…...

    JSP实用技巧集合,jsp编程的一些小技巧总结

    包括JSP编程中常用的js技术。 1.JSP编程中常用的js技术 2. 在下拉列表框里选择一个值后跳出新窗口? 3. 在JSP中启动execl? 4. 两级下拉列表框联动菜单? 5. java中如何把一个目录下的文件移到另一个指定的目录? 6. ...

    jquery_params.js获取页面路径后参数....

    [removed][removed] [removed][removed] account.jsp?name="+name+"&sex;="+sex; var name = $.query.get("name"); var sex = $.query.get("sex");

    php获取参数的几种方法总结

    php获取参数的几种方法总结 ... 您可能感兴趣的文章:JSP 从配置文件获取参数详解js传中文参数controller里获取参数乱码问题解决方法Java调用MySQL存储过程并获得返回值的方法java中如何获取相关参数

    jsp编程技巧集锦

    JSP编程中常用的js技术 2. 在下拉列表框里选择一个值后跳出新窗口? 3. 在JSP中启动execl? 4. 两级下拉列表框联动菜单? 5. java中如何把一个目录下的文件移到另一个指定的目录? 6. 制作表格线? 7...

    javascript通过url向jsp页面传递中文参数导致乱码解决方案

    javascript通过url向jsp页面传递中文参数乱码,一直都是从事jsp开发者比较烦心的是,于是本文介绍了一些解决方法,感兴趣的朋友可以了解下

    在jsp页面如何获得url参数

    ,在hello.jsp页面,我们可以这样得到name的值: 代码如下: &lt;&#37; String path = request.getContextPath(); String basePath = request.getScheme()+”://”+request.getServerName()+”:”+request....

    Jsp版微信公众号支付接口及调用实例.rar

    微信支付工具类,这是一个Jsp版的微信公众号支付接口及调用实例,微信网页授权获取用户基本信息,先获取 code,跳转 url 通过 code 获取 openId,URLEncoder.encode 后可以在backUri 的url里面获取传递的所有参数,...

    jsp网络编程从基础到实践

    第7章 在JSP中使用数据库 实例43 顺序查询数据库表中的数据 实例44 移动查询 实例45 参数查询 实例46 模糊查询 实例47 综合查询 实例48 追加记录 实例49 删除记录 实例50 更新记录 实例51 分页显示记录 ...

    jsp中利用jquery+ajax在前后台之间传递json格式参数

    经过一段时间的实验琢磨,终于将前后台之间的参数传递搞定了,实验所用工具myeclipse+structs...jquery引用流程如下:网上下载jQuery.js,jquery-1.4.2.min.js两个js文件,放在webroot下的文件夹js中,引用代码如下:

    JSP网络编程从基础到实践

    实例41 用jspSmartUpload组件来实现文件下载 实例42 分页读取文件内容 在JSP中使用数据库 实例43 顺序查询数据库表中的数据 实例44 移动查询 实例45 参数查询 实例46 模糊查询 实例47 ...

    浅谈SpringMVC jsp前台获取参数的方式 EL表达式

    JAVA: request.setAttribute(msg, 1234); session.setAttribute(msg2, 1234); JSP: ${requestScope.msg} ${sessionScope.msg2} ...ModelAndView ModelMap...参数名} 相当于JAVA的request.getParameter(“参数名”) 以

    JSP网络编程从基础到实践的实例代码

    实例55 在JSP中应用JavaBean 实例56 用HTML表单设置JavaBean的属性值 实例57 计数器JavaBean 实例58 查询数据库JavaBean 实例59 购物车JavaBean及其应用 实例60 数据库记录分页操作JavaBean 第9章 Servlet技术...

    JSP动态网页制作基础培训教程源代码.rar

    3 requestExample.jsp 第5章\ch5 获取环境参数示例 4 showParameter.html 第5章\ch5 request对象示例(HTML页面) 5 showParameter.jsp 第5章\ch5 request对象示例(JSP页面) 6 count.jsp 第5章\ch5 计数器示例 ...

Global site tag (gtag.js) - Google Analytics