request.getParameter通过应用java在jsp中返回null

时间:2013-07-05 08:27:18

标签: javascript jsp post getparameter

大家。 我是一个新的Java学习者。我在尝试获取JSP中的参数时遇到了问题。 这是代码:

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
 <%@ page import="Rocky.testRocky" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<script>
function clickMouse()
{   alert("hello");
    <% 
    String fn=request.getParameter ("first_name");
    %>
    var m="<%=fn%>";
    alert(m);
}
</script>
</head>
<body style="margin:0px;">

<label id="coordiv" style="width:80px;height:20px;background:#DDDDDD"  onmousemove="changeColor(id)" onmouseout="clearCo(id)" onClick="clickMouse(id)" >last week</label>

<form  action="test3.jsp" id="myForm" method="post" onsubmit="clickMouse()">
        First Name: <input type="text" name="first_name" >
   <input  type="submit" name="hello" value="Submit">
</form>


</body>
</html> 

警报(m)将始终为空。 有人能帮我吗? 非常感谢

1 个答案:

答案 0 :(得分:1)

试试这段代码:

    <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
    var value="<%=request.getParameter ("first_name")%>";