Jboss 5.1.0 jsp:root not working ...
dpoddar Mar 30, 2010 1:40 AMI am migrating application from Weblogic 8.1 to Jboss 5.1
I am facing problem with the JSP rendering.
My JSP source code is
<%@ page contentType="text/html; charset=iso-8859-1" language="java" errorPage="" %>
<%@ taglib uri="/tags/struts-bean" prefix="bean" %>
<%@ taglib uri="/tags/struts-html" prefix="html" %>
<%@ taglib uri="/tags/struts-logic" prefix="logic" %>
<%@ taglib uri="http://gmacb.com/webui" prefix="ui" %>
<bean:define
id="model"
type="com.gmacb.blt.web.contact.sales.pipeline.SalesPipelineModel"
name="salesPipelineModel"
scope="session"/>
<jsp:root>
<ui:head>
<link rel="stylesheet" href="/contact/css/webui.css" type="text/css" rel="" />
<script language="JavaScript" src="/contact/js/webui.js" type="text/javascript"></script>
<script language="JavaScript">
function submitForDelete() {
if (confirm("Are you sure you want to delete the prospect(s)?"))
{
document.forms[0].action="/contact/deleteProspects.do";
document.forms[0].submit();
}
}
</script>
</ui:head>
<ui:config imageFolder="/contact/images/">
<body>
<html:errors/>
<br/>
<html:form action="/salesListSearch.do" focus="salespipeline.company_name">
<ui:pipeline label="Prospects List"
next="salesListSearch.do?next"
previos="salesListSearch.do?previos"
sort="salesListSearch.do"
list="%=model.getSalespipeline()%"
onclick="%=\"document.location.href='addProspects.do?prospects_id={prospect_id}'\"%">
<ui:search action="salesListSearch.do" resetButton="yes">
<ui:editColumn>
<ui:editItem label="Prospect ID:" >
<html:text property="salespipeline.prospect_id"/>
</ui:editItem>
<ui:editItem label="Contact Last Name:" >
<html:text property="salespipeline.lastname"/>
</ui:editItem>
<ui:editItem label="Contact First Name:" >
<html:text property="salespipeline.firstname"/>
</ui:editItem>
</ui:editColumn>
<ui:editColumn>
<ui:editItem label="Status:" >
<html:select property="salespipeline.status" >
<option>All</option>
<html:options collection="statuslist" property="value" labelProperty="label"/>
<option>Converted</option>
</html:select>
</ui:editItem>
<ui:editItem label="Sales Director:" >
<html:select property="salespipeline.salesdirector" >
<option>All</option>
<html:options collection="salesDirectors" property="value" labelProperty="label"/>
</html:select>
</ui:editItem>
<ui:editItem label="Company:" >
<html:text property="salespipeline.company_name"/>
</ui:editItem>
</ui:editColumn>
</ui:search>
<ui:security inRole="Contact Lead Manager">
<tr><td> </td></tr>
<tr><td align="center">
<html:button property="deleteButton" value="Delete" onclick="javascript:submitForDelete();"/>
</td></tr>
</ui:security>
<ui:pipelineColumn label="Prospect ID" property="prospect_id" sortable="yes" />
<ui:pipelineColumn label="Name" property="firstname" sortable="yes" />
<ui:pipelineColumn label="Company" property="company_name" sortable="yes" />
<ui:pipelineColumn label="Phone" property="businessphone" sortable="yes" />
<ui:pipelineColumn label="Status" property="status_reason" sortable="yes" />
<ui:pipelineColumn label="Status Date" property="statusdate" sortable="yes" />
<ui:pipelineColumn label="Sales Director" property="salesdirector" sortable="yes" />
<ui:security inRole="Contact Lead Manager">
<ui:pipelineColumn label="Dupe" property="canceldupe" sortable="yes"
onclick="document.location.replace('cancelDupe.do?prospect_id={prospect_id}');"/>
<ui:pipelineColumnCheckbox label="Delete" property="prospect_id" />
</ui:security>
</ui:pipeline>
</html:form>
</body>
</ui:config>
</jsp:root>
and top.jsp source code is
<jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" xmlns:ui="http://gmacb.com/webui" version="1.2"> <html> <ui:head> <link rel="stylesheet" href="css/wholesale.css" type="text/css"/> <script language="JavaScript" src="js/webui.js"></script> </ui:head> <ui:topFrameBody title="Contact & Lead management" > <ui:topFrameMessages> <ui:topFrameMessage id="ms1" > <span style="color: #ffffff">Building profitable partnerships with correspondents. </span> </ui:topFrameMessage> </ui:topFrameMessages> <ui:topFrameMenu> <ui:topFrameMenuItem label="Home" href="index.do" target="_top"/> </ui:topFrameMenu> </ui:topFrameBody> </html> </jsp:root>
and output I am getting is This XML file does not appear to have any style information associated with it. The document tree is shown below.
I tried both Firefox(3.6) and IE 6,both the cases I received same output.
What needs to be changed to get the proper output?