Announcement

Collapse
No announcement yet.

HTML element mit struts füllen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • HTML element mit struts füllen

    Hallo,
    ich bin neu hier. deshalb eine rel fixe und informelle frage.
    wäre super, wenn mir da jmd helfen kann !

    ich habe eine jsp seite, die mit struts behandelt wird. soweit läuft das nun auch alles. ich möchte nun in meinem javaobjekt einen langen string bauen (der string stellt eine html tabelle dar) und diesen möchte ich in ein html div element schreiben.
    also wenn eine aktion aufgerufen und behandelt wird, soll da eine tabelle angezeigt werden. leider weiss ich nicht, wie ich an ein solches feld, in welche sich html text schreiben kann, dran komme.

    danke für eure hilfe !

    mfg
    reaper

  • #2
    sehe da keinen Zusammenhang mit struts. Erzeuge eine Bean, bastle darin dein String. mittlels einer Getter stelle diesen in der JSP dar
    Christian

    Comment


    • #3
      danke für die schnelle antwort.

      kannst du mir ganz kurz noch weiter auf die sprünge helfen, wie ich das mit der bean mache ?
      stehe da gerade ein wenig aufm schlauch !

      danke dir !

      mfg reaper

      Comment


      • #4
        gelöst

        Hi,
        dank der hilfe habe ich das kurzerhand gelöst.
        für alle die das gleiche problem haben, hier die lösungsidee:

        problem war: dynamisches füllen von html in einer jsp seite. es sollte eine automatisch generierte tabelle in eine jsp seite eingesetzt werden. denkfehler meinerseits war, dass ich versucht habe, das mit struts zu machen.

        lösung:
        baut eine klasse mit private attributen und passenden setter und gettern.
        in der jsp datei könnt ihr diese dann als bean benutzen.
        als erstes in jsp definieren:
        <jsp:useBean id="genHtmlTable" class="pfad.classname"/>

        und dann mittels jsp tag benutzen. dann wird der rückgabewert der getter methode in der jsp angezeigt. hier können natürlich auch html tags enthalten sein.
        <jsp:getProperty name="genHtmlTable" property="attributname" />

        damit kann man auch viele andere sachen noch machen. mit jsp:setProp..
        kann man der bean auch werte übergeben.


        da war mir wohl offensichtlich etwas nicht klar !
        danke für die schnelle hilfe !

        mfg
        reaper

        Comment


        • #5
          fein :-)

          (Der Text steht nur da, damit der Beitrag lang genug ist)
          Christian

          Comment

          Working...
          X