各位大大 路过帮帮忙啊!
小弟,想做个简单的程序。
就是在JSP的页面设置一个参数。
<%!i=1%>
在设置两个按钮
一个是点击按钮时 参数i就加一。
一个是点击按钮时 参数i就减一。
我就是想单独在一个JSP页面实现这个功能。但是怎么都做不出。
弄得好烦。
希望 大大们能给代码我!
在线等啊!
ps:我想让参数i改变,不想借助js.
希望大大能给个简单点的代码啊!
[解决办法]
<%
String s = request.getParameter("i");
if(s != null && !s.equals(""))
{
s = "0";
}
int i = Integer.parseInt(s);
%>
<form action="a.jsp" method="post">
<input type="hiden" name="i" value="<%= i + 1 %>" />
<input type="submit" value="增加" />
</form>
<form action="a.jsp" method="post">
<input type="hiden" name="i" value="<%= i - 1 %>" />
<input type="submit" value="减少" />
</form>
<%= i %>
<script type="text/javascript">
var i=0;
function add(){
i=i+1;
document.all.h1.value=i;
}
function dec(){
i=i-1;
document.all.h1.value=i;
}
</script>
<body>
Now,i is:<input name="h1" value="0"/>
<input type="button" name="button" value=" +1 " onclick="add();" />
<input type="button" name="button" value=" -1 " onclick="dec();" />
</body>