Layouts in JSP?

As a newbie question, Would appreciate to let me know the Layouts which are available in JSP pages (like project swing layouts).

As a newbie question, Would appreciate to let me know
the Layouts which are available in JSP pages (like
project swing layouts).JSP isn't Java and so there are no LayoutManager's. You'll need to look at an HTML reference.

Similar Messages

  • Web layout of jsp report

    Hi All:
    Please let me know how can i run web layout of jsp report and publish it as portlet?
    I have successfully deployed my jsp report(web layout),namely my_rpt.jsp, as a J2EE application and when i write URL direlctly in address bar of browser it runs successfully.
    I have also published (as portlet) successfully my_rpt.jsp, with "execute" type "servlet", and it runs paper layout of report.
    But i m unable to run the web layout of this report,with "execute" type "JSP"
    i have provided "Oracle Reports Web Gateway URL for JSP reports " = http://webserver.domain_name:port/
    Please help me out whats the problem and how can i run my jsp report with web layout?.One thing more its not the problem with only my_rpt.jsp
    but other reports also shows the same behaviour.
    Any suggestion/solution would be highly appreciated.
    Regards
    Sam

    Hi Sam,
    When you register a report with Portal, you can either register it to be run via servlet or as JSP. If you would like to run the same report via servlet as well as a JSP, you will have to register it twice with Portal.
    If you want to run the report as JSP, keep these steps in mind:
    1. While registering the report, select "Execute as JSP" in step 2 of the registration process.
    2. When you write the "Oracle Reports File Name", provide the virtual path to the JSP. As an example, suppose you have written the following as "Oracle Reports Web Gateway URL for JSP reports "
    http://webserver.domain_name:port/
    And suppose when you run the JSP report successfully outside of Portal, you use the following URL:
    http://webserver.domain_name:port/mycontext_root/my_rpt.jsp
    In this case, you will have to provide the following as the value for "Oracle Reports File Name"
    mycontext_root/my_rpt.jsp
    Notice that the file name is actually not just the file name, but it is qualified by the virtual path to the JSP report (where you have deployed the report).
    If you keep the above 2 steps in mind, you should be able to run the report as JSP from Portal.
    Navneet.

  • Publish web layout of jsp report as portlet

    Hi All:
    Please let me know how can i run web layout of jsp report and publish it as portlet?
    I have successfully deployed my jsp report(web layout),namely my_rpt.jsp, as a J2EE application and when i write URL direlctly in address bar of browser it runs successfully.
    I have also published (as portlet) successfully my_rpt.jsp, with "execute" type "servlet", and it runs paper layout of report.
    But i m unable to run the web layout of this report,with "execute" type "JSP"
    i have provided "Oracle Reports Web Gateway URL for JSP reports " = http://webserver.domain_name:port/
    Please help me out whats the problem and how can i run my jsp report with web layout?.One thing more its not the problem with only my_rpt.jsp
    but other reports also shows the same behaviour.
    Any suggestion/solution would be highly appreciated.
    Regards
    Sam

    Hi sam ,
    Can you please tell me full process of to publish the report made in report builder in a portal (portlets). i am new to portal .
    can u please provide me guidance
    thanx
    anand

  • Displaying Netui RadioButtonGroup in grid layout in JSP

    Hi All,
    I am trying to display a hashmap as NETUI radiobuttongroup in jsp in a matrix format as below.
    Say map contains 10 elements then it should display as.
    1 2 3
    4 5 6
    7 8 9
    10
    I am not able to get it through. Any help is appreaciated.
    -Ami

    No, there is nothing that you can do.  The hierarchial list is presented in that view only. 
    Regards,
    Rich Heilman

  • What is the difference between jsp :include and server side include

    what is the difference between jsp :include and server side include(request dispatcher include method)????
    i understand that both request dispatcher include method and jsp:include take dynamic data,so when would one use request dispatcher include and when jsp:include.
    Is the usage interchangeable?i believe jsp include is used only for jsp/html but include directive can be used to include servlets ,jsp and html....correct me if i m wrong and
    do suggest if u hav ny other diff in this context...

    The difference really is: in what format do you want your inclusions? If your environment has many Java developers and only a few designers that focus mainly on, say, Flash, that might push you more towards the server-side include() directive. Or, if you have a large set of pages that receive dynamic content that is displayed in a consistent fashion (such as a workflow header area on a page).
    If, on the other hand, you have more web designers, there may be a greater desire to deal in markup rather than Java code. Java developers themselves might prefer to view markup (JSP) that more resembles the eventual output than something occuring in Java code.
    Finally, there are considerations of tiering. While it is totally possible to (and I have previously) implement 'view classes' that render markup or generate layout templates, JSP's offer, IMO, a subtle, psychological advantage. By forcing a developer to work in a different format, markup versus Java source, the separation on view from controller and model becomes a bit easier. It is still possible to make mistakes, but if a developer at some point notices, "Wait, I'm in a JSP, should I be importing a java.sql class?", then the choice to use JSP includes has paid off in spades.
    - Saish

  • Cannot a get JSP page instance from a page being destroyed

    We have a J2EE app, using Struts + Tiles (build 1.1-b3), running on Win2KPro, Ora9ias v9.0.3. The application is roles-based, and different users see different versions of the same page based on their role authorizations. Occasionally, when multiple users in different roles are requesting the same page, the app returns the following exception:
    OracleJSP:
    JSP Error:
    Request URI:/fast/WEB-INF/jsp/tiles/layouts/baseLayout.jsp
    Exception:
    javax.servlet.ServletException: Cannot a get JSP page instance from a page being destroyed
         at oracle.jsp.runtimev2.JspPageInstFacade.getInstance(JspPageInstFacade.java:147)
         at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:303)
         at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:465)
         at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:379)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65)
         at oracle.security.jazn.oc4j.JAZNFilter.doFilter(JAZNFilter.java:283)
         at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:16)
         at com.gal.fast.portal.web.SessionInitializedFilter.doFilter(SessionInitializedFilter.java:105)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:556)
         at com.evermind.server.http.ServletRequestDispatcher.include(ServletRequestDispatcher.java:119)
         at org.apache.struts.tiles.TilesUtilStrutsModulesImpl.doInclude(TilesUtilStrutsModulesImpl.java:124)
         at org.apache.struts.tiles.TilesUtil.doInclude(TilesUtil.java:161)
         at org.apache.struts.taglib.tiles.InsertTag.doInclude(InsertTag.java:703)
         at org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag.java:818)
         at org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:467)
         at web2d_inf._jsp._tiles._layouts._baseLayout._jspService(_baseLayout.java:445)
         [SRC:/WEB-INF/jsp/tiles/layouts/baseLayout.jsp:149]
         at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
         at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:317)
         at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:465)
         at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:379)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65)
         at oracle.security.jazn.oc4j.JAZNFilter.doFilter(JAZNFilter.java:283)
         at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:16)
         at com.gal.fast.portal.web.SessionInitializedFilter.doFilter(SessionInitializedFilter.java:105)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:556)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:306)
         at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:209)
         at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1033)
         at org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:269)
         at org.apache.struts.tiles.TilesRequestProcessor.processTilesDefinition(TilesRequestProcessor.java:249)
         at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:303)
         at org.apache.struts.action.RequestProcessor.processActionForward(RequestProcessor.java:401)
         at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279)
         at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1422)
         at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:505)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
         at com.gal.fast.portal.web.FastActionServlet.service(FastActionServlet.java:110)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65)
         at oracle.security.jazn.oc4j.JAZNFilter.doFilter(JAZNFilter.java:283)
         at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:16)
         at com.gal.fast.portal.web.SessionInitializedFilter.doFilter(SessionInitializedFilter.java:105)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:556)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:306)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:767)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:148)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:72)
         at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:803)
         at java.lang.Thread.run(Thread.java:536)
    All the code in the two custom classes above ( com.gal.fast.portal.web.SessionInitializedFilter and com.gal.fast.portal.web.FastActionServlet ) has been commented out to the point that they are NOOP stubs.
    We only see this with multiple near-simultaneous requests for the same page with differet roles. It smells like a threading issue to me, but I'm no expert (hence this post). Any thoughts?
    --matt

    We have a J2EE app, using Struts + Tiles (build 1.1-b3), running on Win2KPro, Ora9ias v9.0.3. The application is roles-based, and different users see different versions of the same page based on their role authorizations. Occasionally, when multiple users in different roles are requesting the same page, the app returns the following exception:
    OracleJSP:
    JSP Error:
    Request URI:/fast/WEB-INF/jsp/tiles/layouts/baseLayout.jsp
    Exception:
    javax.servlet.ServletException: Cannot a get JSP page instance from a page being destroyed
         at oracle.jsp.runtimev2.JspPageInstFacade.getInstance(JspPageInstFacade.java:147)
         at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:303)
         at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:465)
         at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:379)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65)
         at oracle.security.jazn.oc4j.JAZNFilter.doFilter(JAZNFilter.java:283)
         at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:16)
         at com.gal.fast.portal.web.SessionInitializedFilter.doFilter(SessionInitializedFilter.java:105)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:556)
         at com.evermind.server.http.ServletRequestDispatcher.include(ServletRequestDispatcher.java:119)
         at org.apache.struts.tiles.TilesUtilStrutsModulesImpl.doInclude(TilesUtilStrutsModulesImpl.java:124)
         at org.apache.struts.tiles.TilesUtil.doInclude(TilesUtil.java:161)
         at org.apache.struts.taglib.tiles.InsertTag.doInclude(InsertTag.java:703)
         at org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag.java:818)
         at org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:467)
         at web2d_inf._jsp._tiles._layouts._baseLayout._jspService(_baseLayout.java:445)
         [SRC:/WEB-INF/jsp/tiles/layouts/baseLayout.jsp:149]
         at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
         at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:317)
         at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:465)
         at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:379)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65)
         at oracle.security.jazn.oc4j.JAZNFilter.doFilter(JAZNFilter.java:283)
         at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:16)
         at com.gal.fast.portal.web.SessionInitializedFilter.doFilter(SessionInitializedFilter.java:105)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:556)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:306)
         at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:209)
         at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1033)
         at org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:269)
         at org.apache.struts.tiles.TilesRequestProcessor.processTilesDefinition(TilesRequestProcessor.java:249)
         at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:303)
         at org.apache.struts.action.RequestProcessor.processActionForward(RequestProcessor.java:401)
         at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279)
         at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1422)
         at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:505)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
         at com.gal.fast.portal.web.FastActionServlet.service(FastActionServlet.java:110)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65)
         at oracle.security.jazn.oc4j.JAZNFilter.doFilter(JAZNFilter.java:283)
         at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:16)
         at com.gal.fast.portal.web.SessionInitializedFilter.doFilter(SessionInitializedFilter.java:105)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:556)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:306)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:767)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:148)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:72)
         at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:803)
         at java.lang.Thread.run(Thread.java:536)
    All the code in the two custom classes above ( com.gal.fast.portal.web.SessionInitializedFilter and com.gal.fast.portal.web.FastActionServlet ) has been commented out to the point that they are NOOP stubs.
    We only see this with multiple near-simultaneous requests for the same page with differet roles. It smells like a threading issue to me, but I'm no expert (hence this post). Any thoughts?
    --matt

  • Best practice for component layout?

    Hi,can people tell me their views on best practice in this area, using JSF.
    Eg, say I want this:
        LabelSml    InputField
        LabelLarge  InputField... ie 2 labels, 2 fields, vertically alligned, and with some space between the label and the field.
    and this one:
        Field                             Field... ie 2 fields with a lot of space between them.
    Finally, are there any examples on the web of UIs with many discrete fields on them (as opposed to logon/helloWorld and matrix data control), where I can look at how the design has been done.
    Marc

    I don't know if our solution is a best practice. We are not using the label property of input components because the alignment does not satisfy then. Instead we are using a <h:panelGrid> and nest <ui:label> and <ui:textField> (Studio Creator components) components in it. Multiple components in one cell are surrounded with a nested layout or grid panel. The number of columns is set by the attribute "columns" and width is controlled by the attribute "columnClasses". Example
    <?xml version="1.0" encoding="UTF-8"?>
    <jsp:root version="1.2" xmlns:bp="http://java.sun.com/blueprints/ui/14" 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 locale="#{SessionBean1.locale}">
            <f:loadBundle basename="com.asci.nef.resourcen.Aktionen" var="akt"/>
            <f:loadBundle basename="com.asci.nef.resourcen.Label" var="lab"/>
            <f:loadBundle basename="com.asci.nef.resourcen.Datenlisten" var="datenlisten"/>
            <f:loadBundle basename="com.asci.nef.resourcen.Meldungen" var="msg"/>
            <ui:page binding="#{personal$Mitarbeiterauswahl.page1}" id="page1">
                <ui:html binding="#{personal$Mitarbeiterauswahl.html1}" id="html1">
                    <ui:head binding="#{personal$Mitarbeiterauswahl.head1}" id="head1">
                        <ui:link binding="#{personal$Mitarbeiterauswahl.link1}" id="link1" url="/resources/stylesheet.css"/>
                        <ui:script binding="#{personal$Mitarbeiterauswahl.scriptFenster}" id="scriptFenster" url="/resources/fenster.js"/>
                    </ui:head>
                    <ui:body binding="#{personal$Mitarbeiterauswahl.body1}" id="body1" style=" -rave-layout: grid">
                        <jsp:directive.include file="../Menue.jspf"/>
                        <ui:form binding="#{personal$Mitarbeiterauswahl.form1}" id="form1">
                            <div>
                                <jsp:directive.include file="../Fensterkennung.jspf"/>
                            </div>
                            <ui:tabSet binding="#{personal$Mitarbeiterauswahl.tabSetPersonaldaten}" id="tabSetPersonaldaten" selected="tabSuchen" style="position: absolute; left: 0px; top: 36px; width: 100%;">
                                <ui:tab binding="#{personal$Mitarbeiterauswahl.tabSuchen}" id="tabSuchen" text="#{akt.funktion110}">
                                    <ui:panelLayout binding="#{personal$Mitarbeiterauswahl.layoutPanelSuchen}" id="layoutPanelSuchen">
                                        <h:panelGrid binding="#{personal$Mitarbeiterauswahl.gridPanelSuchen}" columnClasses="gridlabel, griddata" columns="2"
                                            id="gridPanelSuchen" style="position:absolute; left:100px; top:30px;">
                                            <ui:label binding="#{personal$Mitarbeiterauswahl.labelPersonalnummerSuchen}" id="labelPersonalnummerSuchen" text="#{lab.mitarbeiterauswahl_personalnummer}"/>
                                            <ui:textField binding="#{personal$Mitarbeiterauswahl.textFieldPersonalnummerSuchen}" converter="javax.faces.Long"
                                                id="textFieldPersonalnummerSuchen" maxLength="10" styleClass="eingabe1"/>
                                            <ui:label binding="#{personal$Mitarbeiterauswahl.labelNameSuchen}" for="textFieldNameSuchen" id="labelNameSuchen" text="#{lab.mitarbeiterauswahl_name}"/>
                                            <ui:textField binding="#{personal$Mitarbeiterauswahl.textFieldNameSuchen}" converter="TextTrim" id="textFieldNameSuchen"
                                                maxLength="30" styleClass="eingabe4"/>
                                            <ui:label binding="#{personal$Mitarbeiterauswahl.labelGeburtsdatumSuchen}" id="labelGeburtsdatumSuchen" text="#{lab.mitarbeiterauswahl_geburtsdatum}"/>
                                            <ui:textField binding="#{personal$Mitarbeiterauswahl.textFieldGeburtsdatumSuchen}"
                                                converter="#{SessionBean1.sqlDateConverter}" id="textFieldGeburtsdatumSuchen" maxLength="10" styleClass="eingabe1"/>
                                            <ui:label binding="#{personal$Mitarbeiterauswahl.labelTaetigkeitSuchen}" id="labelTaetigkeitSuchen" text="#{lab.mitarbeiterauswahl_taetigkeit}"/>
                                            <ui:dropDown binding="#{personal$Mitarbeiterauswahl.dropDownTaetigkeitSuchen}" id="dropDownTaetigkeitSuchen"
                                                items="#{personal$Mitarbeiterauswahl.listOptionsTaetigkeitSuchen}" styleClass="eingabe4"/>
                                            <ui:label binding="#{personal$Mitarbeiterauswahl.labelVereinbarungSuchen}" id="labelVereinbarungSuchen" text="#{lab.mitarbeiterauswahl_zusatzvereinbarung}"/>
                                            <ui:textField binding="#{personal$Mitarbeiterauswahl.textFieldVereinbarungSuchen}" id="textFieldVereinbarungSuchen" styleClass="eingabe4"/>
                                            <ui:label binding="#{personal$Mitarbeiterauswahl.labelSortieren}" id="labelSortieren" text="#{lab.mitarbeiterauswahl_sortieren}"/>
                                            <ui:radioButtonGroup binding="#{personal$Mitarbeiterauswahl.radioButtonGroupSortieren}" columns="4"
                                                id="radioButtonGroupSortieren"
                                                items="#{personal$Mitarbeiterauswahl.radioButtonGroupSortierenDefaultOptions.options}" required="true" selected="#{personal$Mitarbeiterauswahl.radioButtonGroupSortierenDefaultOptions.selectedValue}"/>
                                            <ui:label binding="#{personal$Mitarbeiterauswahl.labelDummy1}" id="labelDummy1"/>
                                            <ui:button action="#{personal$Mitarbeiterauswahl.buttonSuchen_action}"
                                                binding="#{personal$Mitarbeiterauswahl.buttonSuchen}" id="buttonSuchen" text="#{akt.button_suchen}"/>
                                            <ui:label binding="#{personal$Mitarbeiterauswahl.labelDummy2}" id="labelDummy2"/>
                                            <ui:listbox binding="#{personal$Mitarbeiterauswahl.listboxSuche}" id="listboxSuche" monospace="true"
                                                onDblClick="#{personal$Mitarbeiterauswahl.onDblClickAction}" rows="20" styleClass="eingabe7"/>
                                            <ui:label binding="#{personal$Mitarbeiterauswahl.labelDummy3}" id="labelDummy3"/>
                                            <ui:panelLayout binding="#{personal$Mitarbeiterauswahl.layoutPanelButtons2}" id="layoutPanelButtons2" panelLayout="flow">
                                                <ui:button action="#{personal$Mitarbeiterauswahl.buttonNeu_action}"
                                                    binding="#{personal$Mitarbeiterauswahl.buttonNeu}" id="buttonNeu" immediate="true" text="#{akt.button_neu}"/>
                                                <ui:button action="#{personal$Mitarbeiterauswahl.buttonBearbeiten_action}"
                                                    binding="#{personal$Mitarbeiterauswahl.buttonBearbeiten}" id="buttonBearbeiten" text="#{akt.button_bearbeiten}"/>
                                                <ui:button action="#{personal$Mitarbeiterauswahl.buttonLoeschen_action}"
                                                    binding="#{personal$Mitarbeiterauswahl.buttonLoeschen}" id="buttonLoeschen" text="#{akt.button_loeschen}"/>
                                            </ui:panelLayout>
                                        </h:panelGrid>
                                    </ui:panelLayout>
                                </ui:tab>
                            </ui:tabSet>
                            <h:panelGrid binding="#{personal$Mitarbeiterauswahl.gridPanelFehler}" id="gridPanelFehler" onclick="this.style.display = 'none';" style="position: absolute; right: 20px; bottom: 50px; width: 250px; height: 78px;"/>
                            <ui:panelLayout binding="#{personal$Mitarbeiterauswahl.layoutPanelConfirm}" id="layoutPanelConfirm" panelLayout="flow" style="position:absolute; top:36px; left:0px;width:100%; height:700px;">
                                <h:panelGrid binding="#{personal$Mitarbeiterauswahl.gridPanelConfirm}" columns="1" id="gridPanelConfirm" style="margin-left:auto; margin-right:auto; margin-top:300px; background-color:#FF3333;">
                                    <ui:staticText binding="#{personal$Mitarbeiterauswahl.staticTextConfirm}" id="staticTextConfirm" text="#{msg.global_loeschen}"/>
                                    <ui:panelLayout binding="#{personal$Mitarbeiterauswahl.layoutPanelConfirmButtons}" id="layoutPanelConfirmButtons" panelLayout="flow">
                                        <ui:button action="#{personal$Mitarbeiterauswahl.buttonConfirmYes_action}"
                                            binding="#{personal$Mitarbeiterauswahl.buttonConfirmYes}" id="buttonConfirmYes" text="#{akt.button_ja}"/>
                                        <ui:button action="#{personal$Mitarbeiterauswahl.buttonConfirmNo_action}"
                                            binding="#{personal$Mitarbeiterauswahl.buttonConfirmNo}" id="buttonConfirmNo" text="#{akt.button_nein}"/>
                                    </ui:panelLayout>
                                </h:panelGrid>
                            </ui:panelLayout>
                        </ui:form>
                    </ui:body>
                </ui:html>
            </ui:page>
        </f:view>
    </jsp:root>

  • Empty Elements: Breach with Paragraph 2.1.4 of JSP 1.1 Specificat ion?

    Hi,
              I think I found a violation of the JSP1.1 spec and I'd like to know
              opinions if I am correct or if I missed something.
              This is what the JSP spec says on empty elements:
              2.1.4 Empty Elements
              Following the XML specification, an element described using an empty tag
              is
              indistinguishable from one using a start tag, an empty body, and an end
              tag.
              Thus there should be no difference between these two custom tags:
              1. <sw:cv key="string" number="1" />
              2. <sw:cv key="string" number="1"></sw:cv>
              While the first compiles fine, the second produces the following error
              message on WebLogic 5.1 SP9:
              Parsing of JSP File '/layouts/1029128.jsp' failed:
              /layouts/1029128.jsp(-1): Error in tag library at: 'sw': The TLD
              description for tag 'cv' requires that the body be empty.
              probably occurred due to an error in /layouts/1029128.jsp line -1:
              I generate my JSPs using an XSLT transformation and the processor
              generates the tags with empty elements. I do not see a chance to change
              this behaviour. A possible workaround could be to allow a tag body, but
              I am afraid of possible side effects (performance, misuse of the tag).
              Would you agree that this behaviour is in contradiction to the
              specification?
              Thanks for your time!
              Daniel
              

    Hi,
              I think I found a violation of the JSP1.1 spec and I'd like to know
              opinions if I am correct or if I missed something.
              This is what the JSP spec says on empty elements:
              2.1.4 Empty Elements
              Following the XML specification, an element described using an empty tag
              is
              indistinguishable from one using a start tag, an empty body, and an end
              tag.
              Thus there should be no difference between these two custom tags:
              1. <sw:cv key="string" number="1" />
              2. <sw:cv key="string" number="1"></sw:cv>
              While the first compiles fine, the second produces the following error
              message on WebLogic 5.1 SP9:
              Parsing of JSP File '/layouts/1029128.jsp' failed:
              /layouts/1029128.jsp(-1): Error in tag library at: 'sw': The TLD
              description for tag 'cv' requires that the body be empty.
              probably occurred due to an error in /layouts/1029128.jsp line -1:
              I generate my JSPs using an XSLT transformation and the processor
              generates the tags with empty elements. I do not see a chance to change
              this behaviour. A possible workaround could be to allow a tag body, but
              I am afraid of possible side effects (performance, misuse of the tag).
              Would you agree that this behaviour is in contradiction to the
              specification?
              Thanks for your time!
              Daniel
              

  • JSP : Tiles Error �tag.getAsString� : component context is not defined

    JSP : Tiles Error �tag.getAsString� : component context is not defined
    I�m working with Struts 1.1 and Tiles, under Tomcat 5.0.16
    My application works fine using Struts 1.1 alone, however, when attempting to run the application in a �Tiles� environment, I get an error:

    javax.servlet.jsp.JspException: Error - tag.getAsString : component context is not defined. Check tag syntax

    I have �defined� this in my �tiles-defs.xml� file, and as far as I can tell, everything else is configured properly (I have looked over the included Struts document examples, and others on the web, and I seem to have everything configured identically).
    What am I missing???
    I have created a series of �mostly� empty JSP files, for simplicity sake.
    JSP FILES:
    -     header.jsp
    -     footer.jsp
    -     menu.jsp
    -     rootLayout.jsp
    -     user.jsp
    -     show_user.jsp
    -     error.jsp
    -     defaultContentPage.jsp
    All JSP files contain:
    <%@ taglib uri="/WEB-INF/lib/struts-tiles.tld" prefix="tiles" %>
    and

    <title>
    <tiles:getAsString name="title"/>
    </title>

    My �tiles-defs.xml�: =================================================
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE tiles-definitions PUBLIC
    "-//Apache Software Foundation//DTD Tiles Configuration 1.1//EN"
    "http://jakarta.apache.org/struts/dtds/tiles-config_1_1.dtd">
    <tiles-definitions>
    <!-- ================ RootLayout ======================= -->
    <definition name=".root.layout" path="/jsp/rootLayout.jsp" >
    <put name="title" value="Default title"/>
    <put name="header" value="/jsp/header.jsp"/>
    <put name="menu" value="/jsp/menu.jsp"/>
    <put name="content" value="/jsp/defaultContentPage.jsp"/>
    <put name="footer" value="/jsp/footer.jsp"/>
    </definition>
    <!-- ================ Extentions ======================= -->
    <!-- User -->
    <definition name=".view.user" extends=".root.layout">
    <put name="title" value="Welcome to the User Form."/>
    <put name="content" value="/jsp/user.jsp"/>
    </definition >
    <!-- Save -->
    <definition name=".view.save" extends=".root.layout">
    <put name="title" value="Welcome to the Show User Form."/>
    <put name="content" value="/jsp/show_user.jsp"/>
    </definition >
    <!-- Error -->
    <definition name=".view.error" extends=".root.layout">
    <put name="title" value="Error Message."/>
    <put name="content" value="/jsp/error.jsp"/>
    </definition >
    </tiles-definitions>
    My �struts-config.xml�: ==============================================
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE struts-config PUBLIC
    "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN"
    "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd">
    <struts-config>
    <!-- ========== FormBeans =================================== -->
    <form-beans>
    <form-bean name="userForm" type="biz.seamrog.strutstest.model.state.UserForm"/>
    </form-beans>
    <!-- ========== Action Mapping Definitions=================== -->
    <action-mappings>
    <!-- Action using normal forward syntax...
    <action path="/user"
    forward="/jsp/user.jsp">
    </action>
    -->
    <!-- Action using a "Tiles" forward syntax...
    The "forward" path mappings are defined in a file named
    "../WEB-INF/tiles-defs.xml
    -->
    <action path="/user"
    forward=".view.user">
    </action>
    <!-- Action using normal forward syntax...
    <action path="/save"
    type="biz.seamrog.strutstest.model.logic.SaveAction"
    name="userForm" scope="request"
    input="/jsp/user.jsp">
    <forward name="success" path="/jsp/show_user.jsp"/>
    <forward name="failure" path="/jsp/error.jsp"/>
    </action>
    -->
    <!-- Tiles syntax -->
    <action path="/save"
    type="biz.seamrog.strutstest.model.logic.SaveAction"
    name="userForm" scope="request"
    input="/jsp/user.jsp">
    <forward name="success" path=".view.show_user"/>
    <forward name="failure" path=".view.error"/>
    </action>
    </action-mappings>
    <!-- ============== Global Forwards ======================== -->
    <global-forwards>
    <!-- NOTE: paths with "." syntax are Tiles defined paths,
    all other paths follow conventional "/path/to/file.jsp syntax
    -->
    <forward name="user" path=".view.user"/>
    <forward name="show_user" path=".view.show_user"/>
    <forward name="error" path=".view.error"/>
    <forward name="cssBase" path="/stylesheets/common.css"/>
    </global-forwards>
    <!-- ============= Plug-ins =============== -->
    <!-- Tiles Plug-in -->
    <plug-in className="org.apache.struts.tiles.TilesPlugin" >
    <set-property property="definitions-config" value="/WEB-INF/tiles-defs.xml"/>
    <set-property property="definitions-parser-validate" value="true" />
    <set-property property="moduleAware" value="true" />
    </plug-in>
    </struts-config>
    My �web.xml�: =====================================================
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE web-app PUBLIC '-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN' 'http://java.sun.com/dtd/web-app_2_3.dtd'>
    <web-app>
    <servlet>
    <!--
    MyController extends org.apache.struts.action.ActionServlet
    NOTE: The servlet could also be specified specifying the
    default Struts ActonServlet...
    <servlet-name>controller</servlet-name>
    <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
    ...I have chosen to extend here just for practice sake.
    -->
    <!--
    <servlet-name>MyController</servlet-name>
    <servlet-class>biz.seamrog.strutstest.controller.MyController</servlet-class>
    -->
    <servlet-name>MyController</servlet-name>
    <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
    <!--
    Point to Struts configuration file(s)
    -->
    <init-param>
    <param-name>config</param-name>
    <param-value>/WEB-INF/struts-config.xml</param-value>
    </init-param>
    <!-- Tiles config -->
    <init-param>
    <param-name>definitions-config</param-name>
    <param-value>/WEB-INF/tiles-defs.xml</param-value>
    </init-param>
    <!-- This is the added Application parameter: -->
    <init-param>
    <param-name>application</param-name>
    <param-value>ApplicationResource</param-value>
    </init-param>
    <!-- end -->
    <load-on-startup>5</load-on-startup>
    </servlet>
    <!--
    All incoming requests that end in .do, send to MyController.
    -->
    <servlet-mapping>
    <servlet-name>MyController</servlet-name>
    <url-pattern>*.do</url-pattern>
    </servlet-mapping>
    <!--
    Send initial requests to the login page for this application
    -->
    <welcome-file-list>
    <welcome-file>/jsp/user.jsp</welcome-file>
    </welcome-file-list>
    <!--
    Make all of the necessary related Struts JSP custom tag libraries
    available and define where to find them.
    -->
    <taglib>
    <taglib-uri>/WEB-INF/lib/struts-bean.tld</taglib-uri>
    <taglib-location>/WEB-INF/lib/struts-bean.tld</taglib-location>
    </taglib>
    <taglib>
    <taglib-uri>/WEB-INF/lib/struts-html.tld</taglib-uri>
    <taglib-location>/WEB-INF/lib/struts-html.tld</taglib-location>
    </taglib>
    <taglib>
    <taglib-uri>/WEB-INF/lib/struts-logic.tld</taglib-uri>
    <taglib-location>/WEB-INF/lib/struts-logic.tld</taglib-location>
    </taglib>
    <taglib>
    <taglib-uri>/WEB-INF/lib/struts-tiles.tld</taglib-uri>
    <taglib-location>/WEB-INF/lib/struts-tiles.tld</taglib-location>
    </taglib>
    </web-app>
    My �rootLayout.jsp�: ================================================
    <%@page contentType="text/html"%>
    <%@ taglib uri="/WEB-INF/lib/struts-tiles.tld" prefix="tiles" %>
    <html>
    <header>
    <title>
    <tiles:getAsString name="title" />
    </title>
    <body>
    <tiles:get name="header"/>
    <tiles:get name="menu"/> <tiles:get name="content"/>
    <tiles:get name="footer"/>
    </body>
    </html>

    I found an entry in the Mail Archive for Struts. I got it working. My working code is below. You need to in the base JSP import the header and put the 'title' out to it.
    tiles:def file:
    <!DOCTYPE tiles-definitions PUBLIC
    "-//Apache Software Foundation//DTD Tiles Configuration 1.1//EN"
    "http://jakarta.apache.org/struts/dtds/tiles-config_1_1.dtd">
    <tiles-definitions>
    <definition name=".petstore.Base" path="/common/petstorecommon.jsp">
    <put name="title" value ="${title}"/>
    <put name="header" value="/common/header.jsp"/>
    <put name="message" value="/common/message.jsp"/>
    <put name="content" value="${content}"/>
    <put name="navbar" value="/common/navbar.jsp"/>
    </definition>
    <definition name="petstore.Login" extends=".petstore.Base" >
    <put name="title" value="Login Page" />
    <put name="content" value="/Logon.jsp"/>
    <put name="test1" value="test1value"/>
    </definition>
    base tile def:
    <%@ taglib uri="/WEB-INF/struts-tiles.tld" prefix="tiles"%>
    <%@ page contentType="text/html;charset=windows-1252"%>
    <html:html>
    <head>
    <html:base/>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <title>pet store common (jsp)</title>
    </head>
    <body>
    <tiles:insert attribute="header">
    <%-- both of these attributes are accessible from header.jsp It works!!! --%>
    <tiles:put name="title" beanName="title" beanScope="tile" />
    <tiles:put name="test1" beanName="test1" beanScope="tile" />
    </tiles:insert>
    <%-- <tiles:get name="header" /> --%>
    <tiles:get name="message" />
    <tiles:get name="content" />
    <tiles:get name="navbar" />
    </body>
    </html:html>
    Getting access to the title value in the header.jsp file:
    <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean"%>
    <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html"%>
    <%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic"%>
    <%@ taglib uri="/WEB-INF/struts-tiles.tld" prefix="tiles"%>
    <html>
    <head>
    <tiles:getAsString name="title" />
    <tiles:getAsString name="test1" />
    </head>
    <body>
    </body>
    </html>

  • Oracle Reports Not working in Web Layout

    Hi,
    I am facing problem to run oracle reports in web layout working fine in paper layout. Please tell me the steps how to fix this problem?
    Regards,
    Waqar Shafique

    Hello,
    The easiest way to develop is to use the Report Builder Wizzard.Other example can be found in this note:
    How to Generate Excel output in browser using Reports9i JSP (Doc ID 240819.1)
    You can also search on google.
    For deployment check:
    How To Deploy And Run Oracle Reports JSP In 10G R2 AS? (Doc ID 334447.1)
    and if on 11g:
    Deployment of Web Layout Reports (JSP) in Reports 11g (Doc ID 1297790.1)
    Regards,
    Alex
    If someone answer helped please mark it accordingly.

  • Changing layout-config.xml in custom b2c scenario

    Hi,
    I've created a cutom b2c project and am making changes to the layout. In doing this I have been forced to make a change to the WEB-INF\xcm\sap\layout-config.xml to add a navigator UIArea to the UILayout 'basketLayout' as follows:
        <UILayout name="basketLayout"  path="/appbase/layout/genericLayout.jsp"
                    titleArea="workarea">
            <UIArea name ="header"      defaultComponent="header" cssIdName="header" />
            <UIArea name ="navigator"   defaultComponent="blankSpace" cssIdName="navigator" />
            <UIArea name ="workarea"    defaultComponent="basketDisplay" cssIdName="basketEntry" />
            <UIArea name ="miniBasket"  defaultComponent="miniBasketWithoutBasket" cssIdName="miniBasket" />
        </UILayout>
    ... and the blankSpace component...
        <UIComponent name="blankSpace"            page="/b2c/blank.inc.jsp"/>
    I have of course also created the /b2c/blank.inc.jsp file.
    The problem is that my changes do not appear in the browser. I have tried deleting all the caches in the admin, restarting the app and even deleting the application and re-building it and re-deploying it.
    What I have noticed is that when syncing the application with the NWDS sync plugin, it is the file in the original b2c app and not my custom app, which gets updated.
    However, this seems somewhat irrelevant as I have also tried copying the corrected layout-config.xml to both the original and the changed version on the server, restarting the app and once again seeing no result.
    I'm obviously missing something! Can anyone tell me what it might be?
    Thanks,
    Craig

    Hi,
    You can download it from service market place.
    www.service.sap.com
    and the link to the doc is below
    [https://websmp210.sap-ag.de/sapdownload/011000358700000469462006E/SAP_ISA50_DevAndExtGuide.pdf|https://websmp210.sap-ag.de/sapdownload/011000358700000469462006E/SAP_ISA50_DevAndExtGuide.pdf]
    Regards,
    Sateesh Chandra

  • 9i Reports Graphic using JSP not showing in Portal

    Using Portal Rel 2, 9iAS Report Server Rel 2, Oracle 9i database and 9iDS Report Builder, SUN servers and Windows2000 (for Builder).
    I've created 2 reports very simple, using scott.emp table, one tabular (deptno,ename, salary) and one line graph (ename,salary) both created as .RDF (paper layout) and .JSP (web layout).
    The tabular reports both work fine on portal (after setting Oracle Reports Security as Servelet and as JSP).
    The graphics only work as Servlets , as .JSP it shows the little box with the red x.
    If I run the reports outside of portal, all 4 work fine.
    Any idea what might be the problem?
    Thanks in advance for all your help on this.
    Max.

    Hi Zsolt:
    Thanks for your response. May I ask you further questions regarding your solution:
    1) content SCORM compliant?? (yes/no)
    Yes, it is SCORM compliant
    2) check in / publish the content in the Authoring Environment
    I am not sure if my colleague has check-in/publish it in AE. I'll check on this one.
    3) go to the LSO back-end and create a WBT
    Do you mean creating a Course Type with Delivery Method "WBT"? if yes, I've done so. If no, then how do I do it?
    4) enclose the cheked in / published content
    Do you mean creating IT5006 - Course Type Content to link the content to the course type? if yes, I've done so. If no, then how do I do it?
    5) try to find on the portal again
    I'll ask my colleague about Step 2 and then I'll re-try again..
    Thanks,
    Sean

  • Custom layout with DVT

    Dear All,
    I want to use dvt features (drag and drop,....) with my custom layout. It seems that dvt deals with specific hierarchy with specific class(style classes) but actually i didn't find any example or documentation.
    Here is my custom layout:
    <netuix:markup>
              <netuix:layout markupType="Layout" markupName="homePageTempLayout"
         title="Home Page Template Layout" presentationId="online-sidebar" presentationClass="grid"
         description="This layout has a right column and 2 rows on the left hand"
         htmlLayoutUri="/framework/markup/layout/homePageTemplate.html.txt"
         iconUri="/framework/markup/layout/twoby.gif" thumbnailUri="/framework/markup/layout/twoby.gif"
         type="homePageTempLayout" skeletonUri="/framework/markup/layout/homePageTemplate.jsp">
                   <netuix:placeholder markupType="Placeholder"
                        markupName="homePageTempLayout_heroSpace" title="heroSpace" usingFlow="true"
                        flow="vertical" description="heroSpace placeholder with horizontal flow">
                   </netuix:placeholder>
                   <netuix:placeholder markupType="Placeholder"
                        markupName="homePageTempLayout_upperModules" title="upperModules" usingFlow="true"
                        description="Upper Modules placeholder" flow="horizontal">
                   </netuix:placeholder>
                   <netuix:placeholder markupType="Placeholder"
                        markupName="homePageTempLayout_accordion" title="accordion" usingFlow="false"
                        description="Accordion placeholder" width="230px">
                   </netuix:placeholder>
                   <netuix:placeholder markupType="Placeholder"
                        markupName="homePageTempLayout_lowerModules" title="lowerModules" usingFlow="true"
                        description="Lower Modules placeholder" flow="horizontal" width="720">
                   </netuix:placeholder>
              </netuix:layout>
         </netuix:markup>
    and homePageTemplate.jsp:
    <jsp:root version="2.0" xmlns:jsp="http://java.sun.com/JSP/Page"
         xmlns:c="http://java.sun.com/jsp/jstl/core"
         xmlns:skeleton="http://www.bea.com/servers/portal/tags/netuix/skeleton">
         <jsp:directive.page session="false" />
         <jsp:directive.page isELIgnored="false" />
         <skeleton:context type="layoutpc">
              <skeleton:control name="table" presentationContext="${layoutpc}"
                   class="wlp-bighorn-layout" cellspacing="0" cellpadding="0"
                   width="950px">
                   <c:set var="ph" value="${layoutpc.placeholders}" />
                   <c:set var="heroSpace" value="${ph[0]}" />
                   <c:set var="upperModules" value="${ph[1]}" />
                   <c:set var="accordion" value="${ph[2]}" />
                   <c:set var="lowerModules" value="${ph[3]}" />
                   <tr>
                        <td colspan="2" width="${heroSpace.width}" class="heroSpace"><skeleton:child
                             presentationContext="${heroSpace}" /></td>
                   </tr>
                   <tr>
                        <td valign="top" width="${upperModules.width}" class="centerColRow1"><skeleton:child
                             presentationContext="${upperModules}" /></td>
                        <td valign="top" width="${accordion.width}" rowspan="2" ><div class="threeColumn"> <div class="mod3ColSidebar ${layoutpc.presentationId}">
    <div class="modBodyWrap clearfix">
    <div class="modCopy"><skeleton:child
                             presentationContext="${accordion}"/>
                             </div></div><div class="modFooter"><hr/></div></div></div></td>
                   </tr>
                   <tr>
                        <td valign="top" width="${lowerModules.width}"><div class="centerColBottom"><skeleton:child
                             presentationContext="${lowerModules}" /></div></td>
                   </tr>
              </skeleton:control>
         </skeleton:context>
    </jsp:root>
    I tried to use div instead of tables but i don't know the required hierarchy or classes, can anyone help me in that please?
    Thanks.

    Hi,
    As long as your layout conforms with the bighorn family of layouts you should be ok. In other words if the DISC apis work as expected dvt dnd should also work.

  • Customization Of Portal Layout error

    Hi,
    I have created 4 layouts and we have the problem with one of the layouts(defaultDynamicLayoutNoRhs.jsp).The other 3 are working fine
    The code is correct, but the iview containers are appearing in the layout the wrong way round (breadcrumb and detailed navigation).
    Breadcrumb container is in place of the Detailed Navigation Area and vice versa.Can you review the below and suggest how to move forward on this.
    Below is  the .jsp file and the Portalapp.xml that i have used.
    JSP File:
    <%@ page import="com.sapportals.portal.prt.component.IPortalComponentResponse"%>
    <%@ page import="com.sapportals.portal.prt.resource.IResource"%>
    <%@ taglib uri="prt:taglib:com.sap.portal.reserved.layout.TagLibHtmlb" prefix="hbj" %>
    <%@ taglib uri="prt:taglib:com.sap.portal.reserved.layout.TagLibLayout" prefix="lyt" %>
    <%!
    private String getNLSString(IPortalComponentRequest request, String resource_key)
         try
              ResourceBundle bundle = request.getResourceBundle();
              if(bundle != null)
                   return bundle.getString(resource_key);
              return resource_key;
          catch(MissingResourceException e)
              return resource_key;
    %>
    <lyt:template>
    <hbj:content id="myContext" >
    <hbj:page title="Portal Page">
    <table width = "100%" border="0" cellpadding="5">
    <td>  </td>
    </table>
    <table width="100%" cellpadding="0" cellspacing="5" border="0">
              <tr class="pageContainer">
                <td width="20%" valign="top"><lyt:container id="detailedNavigation"/></td>
              <td width="80%" valign="top">
                   <table width="100%" cellpadding="0" cellspacing="0" border="0">
                        <tr>
                             <td width="100%" valign="top"><lyt:container id="breadcrumb"/></td>
                        </tr>
                        <tr >
                          <td width="100%" valign="top"><lyt:container id="contentArea"/></td>
                        </tr>
                   </table>
              </td> 
              </tr>
      <tr>
         <td colspan="2" valign="top"><lyt:container id="footer"/></td>
      </tr>
    </table>
    </hbj:page>
    </hbj:content>
    </lyt:template>
    ThanksInAdvance,
    Varma.

    Hi,
    Please check the below links
    How to the Change the Application Stopped Message
    How to Change the Dispatcher Running, No Server Connected Message
    http://help.sap.com/saphelp_nw70/helpdata/en/65/18fc3f9ec4e669e10000000a155106/frameset.htm
    Thanks
    Santosh

  • Portlets layout - or pushing the portlets to the limit...

    Hi! I am currently working on a projeet where we are planning in using the portlets feature of the pers. engine. The problem we have right now is the limitations related to the layout of the portlets.
    So is there anyone out there that has used the portlets without ending up with a portal that looks like myYahoo.com or myGo.com
    Any exemple, sample of code, advices would be appreciated.
    Thanks,
    Christian

    There are many WLPS customers that have implemented a non-yahoo style portal. Maybe they can step forward to show you how they did it. If that doesn't work, try contacting your BEA sales rep to see if
    they can set you up with our customers that have done this. Also, we recently created a marketing demo that uses WLPS in a very GUI creative way called the Mega Financial Corp demo. I don't know if we are
    giving out the JSP source for this but ask your sales rep about it.
    Since we ship you all of the JSP source in WLPS for the portal layout (portal.jsp, portalcontent.jsp, and friends) you can freely customize this layout to meet your needs.
    Hope that helps!
    Christian Sylvestre wrote:
    Hi! I am currently working on a projeet where we are planning in using the portlets feature of the pers. engine. The problem we have right now is the limitations related to the layout of the portlets.
    So is there anyone out there that has used the portlets without ending up with a portal that looks like myYahoo.com or myGo.com
    Any exemple, sample of code, advices would be appreciated.
    Thanks,
    Christian--
    Steve Willcox
    BEA Systems, Inc.
    ECommerce Application Components R&D
    Architect
    mailto:[email protected]
    http://www.bea.com

Maybe you are looking for

  • Changing iTunes store

    I keep getting a message saying ' your account is not valid for use in the US store. You must switch to the Australian store before purchasing'. Does anyone know how to fix this . It won't even let me run the app updates on my phone. The location set

  • How  attach Ztable entries to a request ?

    Hi  All  , I have one Ztable  to which i have upload around 700 number of records , and I have to attach  that to  request and moved it to quality . Please let me know how this can be done  ? On the  other  hand this  Z  table  already exist in Quali

  • Notes in Mailboxes after Snow Leopard upgrade

    I just upgrade to Snow Leopard. All the Notes I've created on my iPod Touch are now showing up in my Inbox in Mail as well as where its always been, Reminders. I don't want them in my Inbox but when I delete from there it also deletes it from the Rem

  • QT 7.2 update and H.264, AAC movies

    hi, after the update i have problems with H.264 compressed movies: i can see all but i hear nothing! is it my problem or apple's? has anyone a idea? thanx for help... betoni powerbook G4 / 12' / 867 mhz Mac OS X (10.4.10)

  • Time Capsule not found as base station, but green light?

    When plugging in my time capsule, the green light appeared. However, Airport utility said it could no devices could be found. I did a hard reset so that the flashing amber light was flashing, but to no avail. Thoughts?