-1
everyone。 我是一個新的Java精簡版。在嘗試獲取JSP中的參數時遇到問題。 以下是代碼:request.getParameter通過應用java在jsp中返回null
<%@ 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)將始終爲空。 有人可以幫我嗎? 非常感謝
對不起,似乎不工作。我第一次點擊提交按鈕,沒有任何回報。但如果我第二次點擊,我會得到前一個值的結果,而不是當前值。 –
第一個標記放在頁面的頂部和變量放入函數中。 – 2013-07-05 12:01:12