js怎么获取request的值

JavaScript017

js怎么获取request的值,第1张

javascript中获取java变量值的方式如下:

方法一:加上单引号

在JSP中 <% String guser = "abc"%>

在同一jsp中

function checkAll()

{

var gusername = '<%=guer%>'//新建一个变量

alert(gusername)//弹出一个窗口

}

方法二:用隐藏域

<%

String guser = "abc"

%>

<script language="javascript">

function checkAll()

{

var gusername = document.form1.user.value

alert(gusername)

}

<form name="form1">

<input type= "hidden" name ="user" value="<%= guser%>" />//隐藏域有数据

</from>

javascript中获取java变量值的方式如下:

方法一:加上单引号

在JSP中 <% String guser = "abc"%>

在同一jsp中

function checkAll()

                    {

                      var gusername = '<%=guer%>'//新建一个变量

                        alert(gusername)//弹出一个窗口

                     }

方法二:用隐藏域

         <%

String guser = "abc"

%>

<script language="javascript">

function checkAll()

{

var gusername = document.form1.user.value

alert(gusername)

}

<form name="form1">

 <input type= "hidden" name ="user" value="<%= guser%>" />//隐藏域有数据

</from>

javascript可以通过window.navigator来进行判断。不同的浏览器navigator对象里的名称是不同的:

window.navigator.userAgent 记录浏览器信息以及操作系统信息。

1.取变量值

var a = '<%=request.getAttribute("aaa")%>'

2.也可以将这个值放在页面上.再取出来.

<input type="hidden" value="<%=request.getAttribute("aaa")%>" id="aaa"/>

var a = document.getElementById('aaa').value

(注):对于对象,我推荐使用第二种方法.这样可以在页面中不IMPORT JAVA类..更符合现在编程

eg:

<input type="hidden" value="${student.name}" id="stuName"/>

var stuName = $('stuName').value // prototype.