test.jsp
<%@ page language="java" contentType="text/html; charset=gb2312"
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Insert title here</title>
<script language= "javascript " type= "text/javascript ">
function show(a)
{
location.href="get.jsp?id="+a;
window.location.href = url ;
}
</script>
</head>
<body>
<%@ page contentType="text/html; charset=gb2312" %>
<a href= "#" onclick="show('05111701'); "> 05111701 </a>
</body>
</html>
get.jsp
<%@ page language="java" contentType="text/html; charset=gb2312"
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Insert title here</title>
</head>
<body>
<%
String id=request.getParameter( "id ");
out.print(id);
%>
</body>
</html>
就是想输出id的值
我的第一个jSP中JS这样写的
function show(a)
{
location.href="get.jsp?id='a'";
window.location.href = url ;
}
BODY中这样
05111701
get.jsp
1
location.href="get.jsp?id='a'";
这个你收id的时候永远是a ,改成下面这样就可以
location.href="get.jsp?id="+a;
2
05111701
这个只有ie6可以识别,建议写成
05111701
大哥 页面输出还是null 但在网址到变成了http://127.0.0.1:8080/q/get.jsp?id=05111701
追答这个是接收页面没取到东西,你把整个页面帖出来,我看一下
追问大哥 看了吗 我发在问题补充里面 追问里发不下那么多字
追答你把get.jsp里面java代码发一下看看,好不好
主要是你get.jsp的问题