在jsp中应该怎么调用java方法

是不是一定要用java bean?
我现在有个java类已经写好了,本来是在netbean里面运行,可是现在我想在网页里面用一个button,点击一下来调用这个Java类的方法,应该怎么写
希望有个非常简短易懂的java还有jsp的代码给我看看,谢谢了

在第一行写
<%@
page contentType="text/html;charset=gbk"
import="XXX.CartBean"
%>
<jsp:useBean id="cb" class="XXX.CartBean" scope="session"/>
这样,在session里就有一个你写的类的实例,叫cb了,在jsp页中,如果你想直接显示cb中的方法的返回值,那么就在<%与%>中间写cb.方法名(),显示变量要在<%=与%>中间写cb.变量名,如果是表单提交的话,MVC的设计模式是提交给Servlet,Servlet去找Bean干活,除了页面一开始就要马上显示的内容,jsp都不应该直接去找Bean,都是去找Servlet的
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-12-04
查询就实例一下这个类,调用里面的方法,要先import进来这个类
在页面上
<%
A a=new A();
List b=a.方法名();
%>要是想要点下按钮查询就在button里面加上个onclick事件,点他的时候查询都可以

添加,修改的话要么表单提交,要么穿参数,效果都一样,表单就在js里面submit表单,action等于sevlet路径,穿参数sevlet路径?直接带参数名称
表单:
document.formxx.action="/src";
把这些代码写在js方法里面,然后button的onclick调用这个方法就可以了
document.submit();
带参数:
location.href="/src?a=1&b=2";
第2个回答  2008-12-04
现用jsp的动作元素useBean把那个javaBean引入 然后用对象调就可以了 不会在给我说
第3个回答  2008-12-04
建立servlet,在dopost中调用javabeen的方法就可以了~
第4个回答  2008-12-04
给你2种解决方案,一种是DWR,一种是JSF

相关了解……

你可能感兴趣的内容

大家正在搜

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网