You have to configure IE6 to know what svg is and how to display it.
From: "d~l" <[EMAIL PROTECTED]>
Reply-To: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Subject: Tomcat 5.0.24 - JSP 2.0 SVG example (JSPX) - not opening rendered SVG object in IE 6
Date: Tue, 09 Nov 2004 16:25:15 -0000
Problem summary:
Tomcat 5.0.24 JSP 2.0 SVG example does not display JSPX rendered SVG file in
IE 6 browser.
O.k. in Opera and Mozilla.
_____________________________________________
I have Tomcat 5.0.24 running on my localhost - Win XP Pro SP1
I am trying out the JSP 2.0 SVG example found here .....
http://localhost:8080/jsp-examples/jsp2/jspx/svgexample.html
and then to view the SVG file ..
http://localhost:8080/jsp-examples/jsp2/jspx/textRotate.jspx?name=JSPX
to dynamically render and display an SVG object in browser ..
quote from above page ...
_____________________________________________
JSP 2.0 SVG Example
This example uses JSP 2.0's new, simplified JSPX syntax to render
a Scalable Vector Graphics (SVG) document.
When you view the source, notice the lack of a <jsp:root> element!
The text to be rendered can be modified by changing the value of the name
parameter.
SVG has many potential uses, such as searchable images, or images
customized with the name of your site's visitor (e.g. a "Susan's Store" tab image).
JSPX is a natural fit for generating dynamic XML content such as SVG.
_____________________________________________
I am testing this jspx example across several browsers ... IE / Opera / Mozilla
IE 6 and Opera 7 both have Adobe SVG plugin, Mozilla has its native SVG reader.
These browsers all open and display static *.svg files correctly (with no "file
download?" prompt as reported below with IE 6).
...
The problem arises with IE 6 trying to open the dynamically generated textRotate.jspx.svg file.
In IE 6, instead of opening the rendered SVG object I see a "file download" pop-up
window
some files can harm your computer etc. etc.
File name: textRotate.jspx File type: SVG Document from: localhost
Would you like to open the file or save? ...
But in Opera, Mozilla and Firefox the jspx generated SVG (from above JSP example)
opens in the browser window. And the URL opens SVG file in a Batik SVG viewer.
So this is more of a cross-browser problem than a server problem. IE 6 in particular.
###############################################################
Q. How can I get IE 6 browser to open and display this JSP 2.0 SVG example - on
the fly - without need for SVG file download?
###############################################################
This same JSP 2.0 SVG test file can be seen online here .. Jetty server site ..
http://jetty.mortbay.org/jsp-examples/jsp2/jspx/svgexample.html
Perhaps an IE 6 / Tomcat 5.0.x (localhost) user can go to this standard JSP 2.0 SVG
Example and compare results?
http://localhost:8080/jsp-examples/jsp2/jspx/svgexample.html
then ..
http://localhost:8080/jsp-examples/jsp2/jspx/textRotate.jspx?name=JSPX
But this preview does require an Adobe SVG plugin to be installed in your IE
browser.
Here is the SVG plug-in test site to check if you have this plugin installed ..
http://www.adobe.com/svg/viewer/install/svgtest.html.
___________________________________________________________
Finally, here are the My Computer | Tools | Folder Options | File Type settings ..
for SVG document
* Action: open
* Application used to perform action: "C:\Program Files\Internet Explorer\iexplore.exe" -nohome %1
* Use DDE: ticked
* DDE Message: "file:%1",,-1,,,,, * Application: Iexplore * DDE Application not running: blank
* Topic: WWW_OpenURL
___________________________________________________________
Thanks for any insights into solving this IE6 / jspx.SVG display problem.
d~l
_________________________________________________________________
Take charge with a pop-up guard built on patented Microsoft® SmartScreen Technology. http://join.msn.com/?pgmarket=en-ca&page=byoa/prem&xAPID=1994&DI=1034&SU=http://hotmail.com/enca&HL=Market_MSNIS_Taglines Start enjoying all the benefits of MSN® Premium right now and get the first two months FREE*.
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]