Win a copy of Think Java: How to Think Like a Computer Scientist this week in the Java in General forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

JSP+XSL -> WML ??

 
Sami Laitio
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
I have a problem creating WML with JSP and XSL. I am not able to change the content type from 'text/html' to 'text/vnd.wap.wml'.
If I change the contentType line below to 'text/vnd.wap.wml' then the output is the desired WML, but the JSP file seems to ignore my XSL file. If I run the JSP file like it is written below, the XSL file is read correctly and my errorlogin tags are replaced with the WML tags. I assume that you can change the content type from within the XSL file, but how you do that is a mystery to me. I tried to insert JSP code in to the XSL file, but all that that resulted in was a XSL parser error...
As you can propably see I'm fairly new to XML/XSL ;-)
I'm using Resin 1.2.1 for JSP/XML/XSL and M3Gate WAP emulator.
I have tried the application also with IE and Netscape.

---->8--->8-----JSP file---->8--->8-----
<%@ page language="java"%>
<%@ page contentType='x-application/xsl' %>
<?xml version="1.0"?>
<?xml-stylesheet type='text/xsl' href='time.xsl'?>
---->8--->8-----JSP file---->8--->8-----
---->8--->8-----XSL file---->8--->8-----
<?xml version="1.0"?>
<xsl:stylesheet type="text/vnd.wap.wml" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="error_login">
<wml>
<card>
<p>
<xsl:value-of select='.'/>
</p>
</card>
</wml>
</xsl:template>
---->8--->8-----XSL file---->8--->8-----
// Sami
 
Sami Laitio
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Few words were left out..
....are replaced with the WML tags, but the content type is 'text/html'.
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic