Silverlight5在Tomcat上的部署
来源:互联网 发布:java工程师的简历模板 编辑:程序博客网 时间:2024/05/18 16:36
Author:Kagula
Date:2013-2
环境:
[1]WinXP with WP3,IE8,Firefox 18.0.1
[2]VS2010 with SP1
[3]Silverlight5 SDK
[4]Tomcat 6.0.35
正文
Step1:在Tomcat的webapps目录下新建sl5目录
Step2:在sl5目录下新建WEB-INF目录,并在该目录下新建web.xml文件
内容如下:
Step3:从Silverlight项目的Bin\Debug目录下复制html和xap文件,到你在tomcat下新建的sl5目录中
Step4:重启Tomcat,访问http://127.0.0.1:8080/sl5/就可以从Tomcat服务器中打开Silverlight的测试页面了。
以上涉及到四个文件,下面是清单
[1].../webapps/sl5/WEB-INF/web.xml
[2].../webapps/sl5/xxx.html
[3].../webapps/sl5/xxx.xap
[4].../webapps/sl5/Silverlight.js(可以从你solution的XXXX.Web项目/文件夹中看到这个js文件)
注意事项:
[1]上面的项目只能在Tomcat6中跑,Tomcat7下不能正常运行,猜测是web.xml格式不兼容的问题,没进一步去研究。
[2]发现引入Silverlight Toolkit工具包后,SL5工程部署到Tomcat6上就不能正常打开,但是部署到IIS后又能正常打开
,搞了一整天,没找到Tomcat上能正确部署的解决方案。
<extension>xaml</extension>
<mime-type>application/xaml+xml</mime-type>
</mime-mapping>
<mime-mapping>
<extension>xap</extension>
<mime-type>application/x-silverlight-app</mime-type>
</mime-mapping>
<mime-mapping>
<extension>xbap</extension>
<mime-type>application/x-ms-xbap</mime-type>
Date:2013-2
环境:
[1]WinXP with WP3,IE8,Firefox 18.0.1
[2]VS2010 with SP1
[3]Silverlight5 SDK
[4]Tomcat 6.0.35
正文
Step1:在Tomcat的webapps目录下新建sl5目录
Step2:在sl5目录下新建WEB-INF目录,并在该目录下新建web.xml文件
内容如下:
<web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" version="3.0" metadata-complete="true"> <welcome-file-list> <welcome-file>TestPage.html</welcome-file> </welcome-file-list></web-app>
Step3:从Silverlight项目的Bin\Debug目录下复制html和xap文件,到你在tomcat下新建的sl5目录中
Step4:重启Tomcat,访问http://127.0.0.1:8080/sl5/就可以从Tomcat服务器中打开Silverlight的测试页面了。
以上涉及到四个文件,下面是清单
[1].../webapps/sl5/WEB-INF/web.xml
[2].../webapps/sl5/xxx.html
[3].../webapps/sl5/xxx.xap
[4].../webapps/sl5/Silverlight.js(可以从你solution的XXXX.Web项目/文件夹中看到这个js文件)
注意事项:
[1]上面的项目只能在Tomcat6中跑,Tomcat7下不能正常运行,猜测是web.xml格式不兼容的问题,没进一步去研究。
[2]发现引入Silverlight Toolkit工具包后,SL5工程部署到Tomcat6上就不能正常打开,但是部署到IIS后又能正常打开
,搞了一整天,没找到Tomcat上能正确部署的解决方案。
[3]在tomcat的conf/web.xml文件中你还需要加入下面的mime映射关系
<mime-mapping><extension>xaml</extension>
<mime-type>application/xaml+xml</mime-type>
</mime-mapping>
<mime-mapping>
<extension>xap</extension>
<mime-type>application/x-silverlight-app</mime-type>
</mime-mapping>
<mime-mapping>
<extension>xbap</extension>
<mime-type>application/x-ms-xbap</mime-type>
</mime-mapping>
[1]要部署到IIS上非常简单,只要把SL5Solution的XXX.Web目录整个复制到C:\Inetpub\wwwroot目录下就可以访问了。
- Silverlight5在Tomcat上的部署
- tomcat在window上的简单部署
- Tomcat 8.0 在 Windows 上的部署
- dubbo控制台在tomcat上的部署
- sringboot项目在tomcat上的部署
- solr7在tomcat上的部署
- Birt部署在Tomcat上
- Tomcat在Linux上部署
- activemq 在tomcat上部署
- cas 2.0.12在tomcat上的部署
- jbpm在tomcat和mysql上的迁移部署
- 基于lucene搜索引擎Solr在tomcat上的部署(一)
- 部署在Tomcat上应用程序的远程调试
- 关于maven工程部署在tomcat上的问题
- web项目在tomcat上不能部署的解决方法
- 部署在tomcat上的java web项目连接SQLservices
- Myeclipse中无法删除部署在tomcat上的工程
- 无法访问部署在linux上的Tomcat服务器解决方案
- elasticsearch中概念
- 完美解决多应用服务器负载均衡环境下spring quartz同一定时任务重复执行问题
- iOS 多线程 锁 互斥 同步
- ios 国际化(项目名和内容)
- 探索Android 下拉刷新效果的实现
- Silverlight5在Tomcat上的部署
- MotionEvent事件在onInterceptTouchEvent()、onTouchEvent()中的传递顺序
- libmad MP3解码
- HDU2955--Robberies--动态规划
- 获取iPhone通话记录(需越狱)
- C程序中内存布局&Union大小尾端
- Windows系统获取系统的启动时间
- javascript美化下拉框js
- AS3中的元数据标签