jsp的函数中可以new对象吗?为什么我new了就失效了 150

<selectname="college"id="college"onchange="GetSubject()">略</select>------------------... <select name="college" id="college" onchange="GetSubject()">略</select>
--------------------------------------------------------------
<script type="text/javascript">
function GetSubject(){
var cno=document.getElementById("college");
alert("xxxxx");
return cno;
}
</script>
这样可以正常弹出对话框,但是加了下面这个就不行了,用java测试过是可以正常运行,但是改到jsp函数中,就不可以了
---------------------------------------------------------------
<script type="text/javascript">
function GetSubject(){
var cno=document.getElementById("college");
CollegeDao cd=new CollegeDao();
ArrayList al=new ArrayList();
al=cd.Subject(cno);//从数据库中获取编号为cno的科目存入数组中
for(int i=0;i<al.size();i++){
College col=new College();
col=(College) al.get(i); //通过col对象将数组中内容读取出来
}
alert("xxxxx");
return cno;
}
</script>
----------------------------------------------------------------
如果不可以new一个对象那我应该怎么改,其实我是想做一个下拉框二级联动,通过第一个选项获取编号,根据编号从数据库中找到相对应的所有科目,将科目存到数组中取出来,作为第二个下拉框中的内容,用jsp
展开
 我来答
暗送秋浡365
2019-03-01 · TA获得超过4660个赞
知道大有可为答主
回答量:6401
采纳率:78%
帮助的人:316万
展开全部
public void test(){
}
构造函数不能有返回值
public test(){
}
追问
有返回值的时候还是能正常调用函数啊,只是new了之后才不可以
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式