问题描述
情况是,我由JSP进入SERVLET,SERVLET会动态产生一个XML(我是以本地文件的形式写入c:xxxxxx)文件,然后调用一个嵌有APPLET的HTML,这个APPLET会读XML(用URL访问:127.0.0.1:8080/xxxx)文件。现在JSP,APPLET,HTML都放在WEBROOT下面我现在用MYECLIPS发布这个工程。可以运行。这个是连带XML一起发布的。但是,我动态产生的XML没用被读到(我的问题,我想解决的部分)。除非我在MYECLIPSE里刷新XML,重新发布。关浏览器,再开才能读到之前产生的。这样,最新产生的始终无法读到。大家有没有办法解决。
解决方案
解决方案二:
XML文件的文件名不能固定用一个,要随机生成,生成的文件名传给APPLET去读取.
解决方案三:
引用1楼hq1305018的回复:
XML文件的文件名不能固定用一个,要随机生成,生成的文件名传给APPLET去读取.
up
解决方案四:
apache和tomcat相结合,可以实现动态域名访问
解决方案五:
up楼上
解决方案六:
回1,2,我产机随机的名字,结果就读不到了
解决方案七:
回3,4楼,能不能说得详细点,我是菜鸟什么都不懂
解决方案八:
j2ee的东西
解决方案九:
你的意思是SERVLET没有生成XML的时候APPLET就使用那个XML了么?确认是还是不是
解决方案十:
为什么不把两步并成一步来走??(用URL访问:127.0.0.1:8080/xxxx)文件为什么不把url换成SERVLET生成的xml流的action路径。这样你不用关心什么多线程,也不用关心什么文件名。
时间: 2024-08-22 15:22:33