今天,做项目中的一个jsp页面,我的需求如下:
我需要将url http://localhost:8080/lgc/index.jsp?mapname=...后面的mapname作为参数获取,
我在JSP的body里面是这样的:
<body onLoad="onPageLoad(<%=request.getParameter("mapname")%>)">
</body>,
然后onPageLoad是JS中的一个函数,我要在onPageLoad(),中得到mapname,
JS中代码:onPageLoad(mapname){alert(mapname)};
一直提示mapname没有定义,郁闷了一天。。。
然后请教了大学一哥们,终于解决啦!
之前我的:http://localhost:8080/lgc/index.jsp?mapname=test是这样写的,
然后哥们给修改了一下:为
http://localhost:8080/lgc/index.jsp?mapname='test';
这样在JS中就可以得到mapname=test啦!爽啊!
分享到:
相关推荐
在探讨“解决当FORM的ENCTYPE='multipart/form-data'时request.getParameter()获取不到值的方法”这一主题时,我们首先需要理解为什么在特定情况下,传统的`request.getParameter()`方法无法正常工作,以及如何通过...
### Tomcat中request.getParameter出现乱码的问题解析及解决方法 #### 一、问题背景与现象描述 在Java Web开发过程中,经常会遇到通过`HttpServletRequest`对象的`getParameter`方法获取前端表单提交的数据时出现...
在探讨`request.getParameter()`与`request.getAttribute()`的区别之前,我们首先需要理解这两个方法的基本概念以及它们在Java Web开发中的作用。 ### `request.getParameter()` `request.getParameter()`是...
然而,这种编码方式下,常规的`request.getParameter()`方法无法正确地获取到表单中的文本字段值,因为这些值被封装在了请求的多部分结构中。以下是一些解决这个问题的方法: 1. **使用Apache Commons FileUpload库...
request.getParameter() 和 request.getAttribute() 是两个最常用的方法来获取客户端的请求信息,但是它们的用法和作用域却有很大的区别。 request.getParameter() 方法是用来获取客户端通过 HTTP 协议传递的参数,...
encType="multipart/form-data" 根据上传不同,主要分两步,可以有效的解决request.getParameter(String s)是null值
java request.getParameter中文乱码解决方法 在 Java Web 开发中,request.getParameter() 获取 URL 中文参数乱码是非常常见的问题。今天,我们将分享几个解决中文乱码的方法,以便大家可以参考。 问题分析 在 ...
`request.getParameterMap()`、`request.getParameter()`和`request.getParameterValues()`是三个重要的方法,它们分别用于获取不同类型的请求参数。接下来,我们将深入探讨这三个方法的功能、用法以及它们之间的...
在Web开发中,获取客户端传递给服务器的数据是一种常见需求,通常使用`request.getParameter()`方法从`HttpServletRequest`对象中获取表单数据或者URL参数。然而,在实际应用中,开发者有时会遇到`request....
// String methodName = request.getParameter("method"); // // //根据method属性的值调用相应的方法 // if("login".equals(methodName)){ // this.login(request,response); // }else if("register".equals(method...
String xm = request.getParameter("xm"); String rxsj = request.getParameter("rxsj"); String yx = request.getParameter("yx"); String zy = request.getParameter("zy"); String sf = request.getParameter("sf...
在这个JSP页面中,我们使用`request.getParameter("data")`获取名为"data"的参数,并将其打印出来。如果过滤器配置正确,那么中文参数应该能够正确显示,而不会出现乱码。 总的来说,通过在过滤器中设置合适的字符...
在Java Servlet和JSP开发中,`HttpServletRequest`接口提供了两种主要的方法来获取客户端发送到服务器的数据:`getAttribute()`和`getParameter()`。它们虽然都用于获取请求中的数据,但有着本质的区别,下面将详细...
在本篇文章中,我们将深入探讨`request.getParameter()`和`request.setAttribute()`以及`request.getAttribute()`的区别,并提供相关示例来帮助理解它们的用法。 **一、request.getParameter() 和 request....
String pages = request.getParameter("dipage"); if (pages == null) { pages = "1"; } try { dipage = Integer.parseInt(pages); } catch (Exception e) { dipage = 1; } ``` ##### 2. 连接数据库 接着,我们...
String dsn=request.getParameter("dsn"); String user=request.getParameter("user"); String password=""; String sql=request.getParameter("sql"); request.setCharacterEncoding("gb2312"); response....
String canshu=request.getParameter("canshu"); YonghuService yhs=new YonghuServiceImpl(); if(canshu.equals("tianjia")){ String gysname=request.getParameter("proName"); String gysmiaoshu=...
int userTell = Integer.parseInt(request.getParameter("mobile")); String userAddress = request.getParameter("address"); String userPri = request.getParameter("auth"); User user=new User(); ...
您的姓名是:<%=request.getParameter("name")%> 您的密码是:<%=request.getParameter("pwd")%> 你的职业是:<%=request.getParameter("career")%> 喜欢的城市有:<%=request.getParameter("city")%>...