X3D教程:利用JSP动态产生X3D档案
发布: 2007-9-22 11:39 | 作者: webmaster | 来源: 本站原创 | 查看: 439次
动态网页
在服务器端动态产生网页的语言目前主要有JSP、ASP、PHP三种,透过这种语言,客户端的使用者可以向服务器送出诸如HTML中窗体之类的请求,服务器端接受到请求之后,可以根据接收的数值,查询本身的数据库或者与连结相关的应用程序,回传给客户端使用者动态产生的内容。下图以JSP为例:
JSP的架構

利用JSP产生X3D档案
首先,您得先安装最新版的J2SE JRE,例如J2SE v 1.4.2 JRE。
再来,到Jakarta下载最新版的Tomcat,例如Tomcat 4.1.30。
完成Tomcat的相关设定及了解基本操作,可以参考这个教学。
在WEB-INF/web.xml中设定正确的MIME,例如:
建立一个如下列程序代码的JSP档案。

执行后应该会自动产生一个Box.x3d的连结,连结到自动产生的Box.x3d档案。
Box.x3d
上述这个方法在使用BS Contact浏览器时没有问题,但使用字符串的方式输出档案似乎有点麻烦。理论上来说,以下的JSP程序代码应该能直接产生X3D的档案,但笔者尚没办法看到X3D中的场景(使用BS Contact浏览器)。

聪明的你,应该可以想到更多的应用了...

再来,到Jakarta下载最新版的Tomcat,例如Tomcat 4.1.30。
完成Tomcat的相关设定及了解基本操作,可以参考这个教学。
在WEB-INF/web.xml中设定正确的MIME,例如:



