javascript传值给java的问题

来源:百度知道 编辑:UC知道 时间:2024/06/06 19:12:04
<script>
function addInfo(){
<%if (Model.canBeAdd(document.auto_FHYCRB.weekSelect.value)) {%>
document.auto_FHYCRB.Forward.value = "AddDone";
document.auto_FHYCRB.submit();
<%} else {%>
alert("所选日期不可用");
<%}%>
}
</script>

这句话有问题
<%if (Model.canBeAdd(document.auto_FHYCRB.weekSelect.value)) {%>
请问怎样把document.auto_FHYCRB.weekSelect.value的值传给Java的Model.canBeAdd(String week)用。

<% ...%>里面的是服务器代码,javascript是客户端代码,不能直接调用的,如果想传的话可以用Ajax

request.setAttrib("随便取个名字",对象);
js 和JSP不是一个东西啊 语言不通的

js和jsp是两个概念,不要搞混了,js是客户端的,如果你要想实现传值的话,用ajax就行了,二楼也说过了