我在我的类中创建一个数组,然后我将它返回给一个jsp。
数组代码为:
private String[] appNames = new String[50];
public String[] getAppNames() {
return appNames;
}
public void setAppNames(String[] appNames) {
this.appNames = appNames;
}
在我的jsp中,我试图这样展示它:
<%
String username = session.getAttribute("username").toString();
Menu val = new Menu(username);
System.out.println(val.getAppNames());
%>
我得到的是:
[Ljava.lang.String;@7022c24e
我很确定我错过了一些小东西。我想我不能为类中的数组创建 getter 和 setter,但我仍然是 java 初学者。是否可以在我的jsp中获取数组的值,或者我必须通过ajax调用一个servlet?