Die Verwendung von JSTL-Tags in JSP-drucken von array-Werten von servlet

Ich habe ein problem mit dem drucken(Anzeigen) - array-Daten von der JSP-Seite, die von Servlet senden. Hier sind die code-und die aus der JSP-Seite. Freundlich, helfen Sie mir auf die Spur, die Fehler, die ich mache.

MEIN SERVLET-CODE:

//inside doGET method
String title="Reading cookies example";
String[] info={"What the hell!!","Nothing"};

request.setAttribute("title", title);
request.setAttribute("name", info);

RequestDispatcher rd=request.getRequestDispatcher("myjsp.jsp");
rd.forward(request, response);

MEINE JSP-CODE:

<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%-- 
    Document   : myjsp
    Created on : Apr 5, 2014, 1:19:35 PM
    Author     : sabin
--%>

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>JSP Page</title>
    </head>
    <body>
        <c:forEach var="pagetitle" items="title">
            <h1>${title}</h1>
        </c:forEach>
        <c:forEach var="data" items="{name}" >
            <C:OUT value="${data}">  </C:OUT> 
            <h1>${name}</h1>

        </c:forEach>


   </body>
</html>

OUTPUT-SEITE:

Lesen von cookies, Beispiel
[Ljava.lang.String;@195019d

Statt Druck - "Was solls" und Nichts seinen Druck [Ljava.lang.String;@195019d. Was ist der Grund und was ich bin fehlt? Wäre sehr dankbar wenn jemand könnte mir helfen mit diesem problem. Ich danke Ihnen im Voraus.

InformationsquelleAutor sabin | 2014-04-10
Schreibe einen Kommentar