Chinaunix
标题:
高手请进。。。
[打印本页]
作者:
fengzhonghun
时间:
2007-11-28 15:58
标题:
高手请进。。。
有些网页嵌套了一些JavaScript代码,<SCRIPT type='text/javascript' language='JavaScript' src='http://****/aa.js'></SCRIPT>
其中aa.js是我们服务器上的js代码,各个网页嵌套的Script中的src是不同的,并且有些src中的js文件在我们服务器上是不存在的。在服务器里有一个filter(过滤器)来感知网页的来访。现在想这样:当js代码在我们服务器上不存在的话,就得到它想要请求的js文件的路径和名称,以便创建并返回。怎样能得到这个路径和名称呢?也就是得到src后面跟的那段字符串。急!! 在线等高手的回答。。。
作者:
userya
时间:
2007-11-28 15:58
其实这也是一个请求
,所以 你可以在filter中通过 request对象的方法得到。
作者:
north
时间:
2007-11-28 16:06
如果文件不存在的话,好象http服务器的log里面会有记录,类似 “访问的某某文件不存在....“ 这样
作者:
fengzhonghun
时间:
2007-11-28 16:25
现在要自己写个类或者方法得到它。因为我要用这段字符串啊
作者:
fengzhonghun
时间:
2007-11-28 17:11
没人知道吗? 我查了半天也差不到啊!! 请高手帮帮忙啊 :em11: :em11:
作者:
penguin_g
时间:
2007-11-28 17:20
提示:
作者被禁止或删除 内容自动屏蔽
作者:
wage2025
时间:
2007-11-28 19:46
不懂 帮顶!
作者:
fengzhonghun
时间:
2007-11-29 11:05
自己顶!!!
作者:
jakieyoung
时间:
2007-11-29 13:04
request.getQueryString()
作者:
nepalese
时间:
2007-11-29 14:46
标题:
回复 #1 fengzhonghun 的帖子
struts中把*.do默认映射到action上,你也可以把*.js映射到你的action上,明白?
作者:
fengzhonghun
时间:
2007-11-29 15:10
struts没用过。能详细说下用request的哪个方法吗? 我试用了很多哦方法都是得到null
作者:
fengzhonghun
时间:
2007-11-29 15:31
解决了,用的是String fileurl = request2.getRequestURI(); 结贴。。。
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2