<form>
收费项目:(下拉列表框)charge_code
收费金额:(TEXT)charge
</form>
利用从下拉列表框中得到的charge_code的value,完成以下要求
1。对数据库进行查询。将得到的charge显示出来
2。对数据库进行更新,并查询出修改后的charge两个功能都能够独立实现了。但是我无法将这两个操作合在一起,望高手请教!!!
在该FORM中无法区分到底是查询操作还是更新操作
郁闷中
我只学过JSP,JS初步
收费项目:(下拉列表框)charge_code
收费金额:(TEXT)charge
</form>
利用从下拉列表框中得到的charge_code的value,完成以下要求
1。对数据库进行查询。将得到的charge显示出来
2。对数据库进行更新,并查询出修改后的charge两个功能都能够独立实现了。但是我无法将这两个操作合在一起,望高手请教!!!
在该FORM中无法区分到底是查询操作还是更新操作
郁闷中
我只学过JSP,JS初步
var theForm1 = document.myform1;
var option1=theForm1.action;
function checkForm1()
{option1=1;
theForm1.submit();
}
function setCode1(){
option1=2;
theForm1.submit(); }
</script>
那这个变量在SERVLET中是用request.getParameter("option1");这样能够得到吗?
标记变量是不是这样传?谢谢楼上的
<input type="hidden" name="varName" value="Value"/>
其中name就是request.getParameter(”varName"),value的值就是文本框的值啦
{ if(theForm1.charge.value=="")
{
alert("请设置费用具体金额!");
theForm1.charge.focus();
}else{
theForm1.submit();
}
}
function setCode1(){
theForm1.action="<%=basePath%>SelTChargeServlet";
theForm1.submit();
}
问题解决了,将action重新指向就可以实现了`~哈哈`~
Struts构架还没学到~~~~~不会
对了,在action中利用标记变量应该可以也能实现,没去验证。