different list right?

On Thu, Jun 4, 2009 at 11:05 PM, Antonio Petrelli <
[email protected]> wrote:

> You already asked this question in the Tiles users mailing list,
> repeating it here is not useful.
>
> Antonio
>
> 2009/6/4 itay sahar <[email protected]>:
> > Hello, I will go direct to the point. I have tried to run a jsp in two
> ways:
> >
> >   1. Direct Access:
> >
> >  Access it directly (without using tiles). The jsp include all. (Html,
> body
> > etc:)
> >
> > createDummy.jsp :  path: TOMCAT_HOME\webapps\myapplication\tiles
> >
> > <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
> > http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
> > <html xmlns="http://www.w3.org/1999/xhtml";>
> > <head>
> > <title>MyPage</title>
> > <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
> > <script language="javascript" type="text/javascript"
> > src="mypage.js"></script>
> > <link rel="stylesheet" type="text/css" media="all" href="mypage.css" />
> > </head>
> >
> > <body bgcolor="#FFFFFF"><div id="container">
> > <form action="bla bla" method="post" class="mypageStyle">
> > <fieldset>
> > ....
> > ....
> >
> > 2. Using Tiles as follow:
> >
> > tiles.xml (Tiles version: Tiles2  2.0.5   3 jars included). path:
> > TOMCAT_HOME\webapps\myapplication\WEB-INF
> >
> > <!DOCTYPE tiles-definitions PUBLIC
> >       "-//Apache Software Foundation//DTD Tiles Configuration 2.0//EN"
> >       "http://tiles.apache.org/dtds/tiles-config_2_0.dtd";>
> > <tiles-definitions>
> >             .....
> >            <definition name=".myLayout"
> > template="/layouts/myLayout.jsp"></definition>
> >            ......
> > </tiles-definitions>
> >
> > createDummy.jsp file: path: TOMCAT_HOME\webapps\myapplication\
> >
> > <%@ taglib uri="http://tiles.apache.org/tags-tiles"; prefix="tiles" %>
> >
> > <tiles:insertDefinition name=".myLayout">
> > <tiles:putAttribute name="title" value="Create Dummy Page"/>
> > <tiles:putAttribute name="body" value="/tiles/createDummy.jsp"/>
> > </tiles:insertDefinition>
> >
> > myLayout.jsp file: path: TOMCAT_HOME\webapps\myapplication\layouts\
> >
> > <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
> > http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
> > <%@ taglib prefix="f" uri="http://java.sun.com/jsf/core"; %>
> > <%@ taglib prefix="h" uri="http://java.sun.com/jsf/html"; %>
> > <%@ taglib uri="http://tiles.apache.org/tags-tiles"; prefix="tiles" %>
> >
> > <html>
> > <head>
> > <title><tiles:getAsString name="title"/></title>
> > <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
> > <script language="javascript" type="text/javascript" src="js/mypage
> > .js"></script>
> > <link rel="stylesheet" type="text/css" media="all" href="css/mypage.css"
> />
> > </head>
> >
> > <body bgcolor="#FFFFFF">
> >   <f:view>
> >  <tiles:insertAttribute name="body" flush="false"/>
> >  </f:view>
> > </body>
> > </html>
> >
> > createDummy.jsp path: TOMCAT_HOME\webapps\myapplication\tiles
> >
> > <%@ taglib prefix="f" uri="http://java.sun.com/jsf/core"; %>
> > <%@ taglib prefix="h" uri="http://java.sun.com/jsf/html"; %>
> > <%@ taglib prefix="a4j" uri="http://richfaces.org/a4j"; %>
> > <%@ taglib prefix="rich" uri="http://richfaces.org/rich"; %>
> >
> > <f:loadBundle basename="...................." var="msg"/>
> >
> > <f:subview id="editDummy">
> > <div id="container">
> > <form action="........." method="post" class="niceStyle">
> > <fieldset>
> >             .....
> >             .....
> >
> >
> > Till now looking good? Well not exactly. The first version is works fine
> > (while access to the following path:
> > http://localhost:8080/myapplication/tiles/createDummy.jsp<
> http://localhost:8080/ginvest/tiles/createFund.jsp>
> >  while the second case (i encountered css style/javascript/design issue
> with
> > my page. It hard to explain what the problem exactly but I would say that
> > there exist a difference between two approaches. Can you figure it out ?
> > Thanks...
> >
>

Reply via email to