Hi Leute!
Ich brauch eure Hilfe. Und zwar möchte ich eine gute Navigationsseite erstellen und weiß nicht direkt wie das geht. Auf der Seite sollen Links stehen und in einem div oder keine Ahnung was sollen dann jsp seiten eingebunden werden. Meine Frage: geht das überhaupt, weil ich es bis jetzt nur geschafft habe html seiten zu inkludieren.
Hättet ihr vl ein Beispiel für mich oder könntet mir sagen was hier falsch ist:
Ich programmiere im Sun Studio Creator 2 falls das eine Rolle spielt. Bitte und Danke im Vorraus!Code:<?xml version="1.0" encoding="UTF-8"?> <jsp:root version="1.2" xmlns:f="http://java.sun.com/jsf/core" xmlns:h="http://java.sun.com/jsf/html" xmlns:jsp="http://java.sun.com/JSP/Page" xmlns:ui="http://www.sun.com/web/ui"> <jsp:directive.page contentType="text/html;charset=UTF-8" pageEncoding="UTF-8"/> <f:view/> <html> <script type="text/javascript"> var please_wait = null; set_loading_message("Please wait while the page is opening...."); function open_url(url, target) { if ( ! document.getElementById) { return false; } if (please_wait != null) { document.getElementById(target).innerHTML = please_wait; } if (window.ActiveXObject) { link = new ActiveXObject("Microsoft.XMLHTTP"); } else if (window.XMLHttpRequest) { link = new XMLHttpRequest(); } if (link == undefined) { return false; } link.onreadystatechange = function() { response(url, target); } link.open("GET", url, true); link.send(null); } function response(url, target) { if (link.readyState == 4) { document.getElementById(target).innerHTML = (link.status == 200) ? link.responseText : "Ooops!! A broken link! Please contact the webmaster of this website ASAP and give him the fallowing errorcode: " + link.status; } } function set_loading_message(msg) { please_wait = msg; } </script> <head> <title>Navigation</title> <ui:link binding="#{newPage.link1}" id="link1"/> </head> <body> <div style="position: relative"> <jsp:directive.include file="Fragment2.jspf"/> </div> <table> <tr> <td style="width: 144px" width="150"> <H5>My Navagation links</H5> <a href="javascript:void(0)" onclick="open_url('page.html','my_site_content');">Go to page 1</a> <br/> <a href="javascript:void(0)" onclick="open_url('Page1.jsp','my_site_content');">Go to page 2</a> <br/> <a href="javascript:void(0)" onclick="open_url('http://www.gmx.at','my_site_content');">Go to page 3</a> <br/> <a href="javascript:void(0)" onclick="open_url('page-4.html','my_site_content');">Go to page 4</a> <br/> <a href="javascript:void(0)" onclick="open_url('xxxx.html','my_site_content');">Broken Link</a> <br/> </td> <td> <div valign="top" id="my_site_content"></div> </td> </tr> </table> <ui:page binding="#{newPage.page1}" id="page1"/> <ui:html binding="#{newPage.html1}" id="html1"/> <ui:head binding="#{newPage.head1}" id="head1"/> <ui:body binding="#{newPage.body1}" id="body1"/> <ui:form binding="#{newPage.form1}" id="form1"/> </body> </html> </jsp:root>
mfg theone
Lesezeichen