jstl标签怎么能调用java类的方法并接受这个方法返回的值啊

jstl标签怎么能调用java类的方法并接受这个方法返回的值啊???比如:publicintgetA(intintB){intnum=100+intB;returnnum... jstl标签怎么能调用java类的方法并接受这个方法返回的值啊???
比如:
public int getA(int intB){
int num=100+intB;
return num;
}
我现在要在页面中实现给getA方法传一个整型数值10,然后再在页面中获取getA方法返回的整型值,并且在页面中输出,即在页面中输出最后的值:110
这个怎么写啊,用jstl标签?
展开
 我来答
archyly
2013-04-16 · TA获得超过1318个赞
知道小有建树答主
回答量:389
采纳率:50%
帮助的人:410万
展开全部
<jsp:useBean id="aa" class="com.xx.Test" scope="page" />

<c:out value="${aa.getA(10)}"/>

基本上就是这么用。没有测试,你试试吧
记得以前tomcat是不支持这种写法的。resin可以
tn瓶邪
推荐于2016-10-07 · TA获得超过1877个赞
知道小有建树答主
回答量:610
采纳率:98%
帮助的人:107万
展开全部
1.jstl标签,不可能调用java类方法的
2.一种方法是在jsp页面中进行调用;另一种是在action或者servlet中调用,然后将值存到request或者session作用域中,最后在页面通过jstl标签取。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-04-16
展开全部
<%@ page import="cn.siptc.training.java.ee.Test" %>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%
Test test=new Test();
int num=test.getA(10);
request.setAttribute("num",num);
%>
<html>
<head><title>test</title></head>
<body>
<span>${num}</span>
</body>
</html>不过一般不把java代码写在页面中,首先影响页面可读性,其次也不安全,最好是自定义标签或用其它标签
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-04-16
展开全部
<%@ page language="java" import="java.util.*,引入类名" pageEncoding="GBK"%><%
GetDataBean getDataBean=new GetDataBean();int num=getDataBean.getA(10); %><%=num%>你说的是这样吗!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
x6...z@163.com
2013-04-16 · 超过16用户采纳过TA的回答
知道答主
回答量:52
采纳率:0%
帮助的人:41.8万
展开全部
你可以把你的结果放到map中试试。写上get,set方法。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式