Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JSP表达式将多个变量作为输出_Jsp - Fatal编程技术网

JSP表达式将多个变量作为输出

JSP表达式将多个变量作为输出,jsp,Jsp,我想使用一个jsp表达式标记打印这两个值,可以吗 <% int a=5; int b=10; int c=a+b; %> The values of a,b and c are: <%=a,b,c%> a、b和c的值为: 我必须为每个变量单独编写jsp表达式,否则上面的代码是正确的。。在jsp中 谢谢 您需要将它们串接起来 <%= a + "," + b + "," + c %> 更新根据评论,您现在似乎根本不想打印逗号,与您

我想使用一个jsp表达式标记打印这两个值,可以吗

<% int a=5;
   int b=10;
   int c=a+b;    

%>
 The values of a,b and c are: <%=a,b,c%>

a、b和c的值为:
我必须为每个变量单独编写jsp表达式,否则上面的代码是正确的。。在jsp中


谢谢

您需要将它们串接起来

<%= a + "," + b + "," + c %>

更新根据评论,您现在似乎根本不想打印逗号,与您最初在问题中提出的相反,以下是没有打印逗号的相同顺序的示例:

<%= a + "" + b + "" + c %>
不,没有。 您必须按照以下方式分别编写它们



在以后的问题中,张贴您得到的结果和错误。不要问“可能吗?”。这证明你方没有付出任何努力。只要试着运行它并发布错误/异常消息,如果有的话。好的。谢谢我会尝试我是新的。我刚刚开始学习它。但是你能帮我解决旧方法吗?如果我必须打印a b和c的值,我不想要“,”逗号在两者之间,那么我还需要使用concate+?,如果你不想打印逗号,只需像这样删除它:
(或用空格替换)。有道理,是吗?
${a},${b},${c}
<%= a + "" + b + "" + c %>
<%= a %><%= b %><%= c %>
${a}${b}${c}
<%=a%>
<%=b%>
<%=c%>