如何在jsp java文件中返回多个值?

我想返回error1和error,但是那不起作用

我已经尝试过这种票价:

<%!

String validate(String input) {
        String error = "";
        int receptnr = 0;
        String error1 = "";
        int varenr = 0;
        try {
                    receptnr = Integer.parseInt(input);
                    varenr= Integer.parseInt(input);

        } catch (Exception e) {
                    error = error +"Receptnummeret skal være et tal";
                    error1 = error1 +"Varenummer skal være et tal";
        }
        if (receptnr > 99999999||receptnr<1||varenr > 99999999||varenr<1)
                        error = error + " Receptnummeret skal være mellem 1 og 99999999 år";
                        error1 = error1 + " Varenummeret skal være mellem 1 og 99999999 år";
        return error, error1;


}
%>


稍后我想返回更多值

最佳答案

将此包含在您的jsp页面中

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>


在jsp页面中的两行下面键入要打印Java变量的位置。
不要忘记在项目库文件夹中包含jstl jar。

<c:out value="<%=error%>"/>
<c:out value="<%=error1%>"/>

关于java - 在jsp中返回多个值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23010458/

10-10 15:38