NoSuchMethodException

风再起时_2014 2010-04-02 04:05:17
当用户拼接非法路径时,出现java.lang.NoSuchMethodException.
我想像错误页面那样,当出现此异常时跳转到指定页面.请问各位大侠,应该怎么做呢?
...全文
1319 44 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
44 条回复
切换为时间正序
请发表友善的回复…
发表回复
风再起时_2014 2010-04-05
  • 打赏
  • 举报
回复
不好意思,放假了,就没再上。谢谢你哈,明天我试试!
风再起时_2014 2010-04-03
  • 打赏
  • 举报
回复
[Quote=引用 40 楼 tubage408 的回复:]
<error-page>
<exception-type>java.lang.NoSuchMethodException</exception-type>
<location></location>
</error-page>
[/Quote]
这样也不行的啊!!!还未解决呢,渴望得到大家的帮助!
inritxihc 2010-04-03
  • 打赏
  • 举报
回复
在struts的配置文件里面配个exception呢
ineedaname 2010-04-02
  • 打赏
  • 举报
回复
试验下40楼的方法,我准备做笔记,哈哈
tubage408 2010-04-02
  • 打赏
  • 举报
回复
<error-page>
<exception-type></exception-type>
<location></location>
</error-page>
风再起时_2014 2010-04-02
  • 打赏
  • 举报
回复
还有知道怎么解决的大侠吗?谢谢了!
injuer 2010-04-02
  • 打赏
  • 举报
回复
用异步到能解决你这种问题,但就看你会用不,我已经现帮你写好了JS,你只要把处理不份弄完基本就OK了!
风再起时_2014 2010-04-02
  • 打赏
  • 举报
回复
谢谢了,我再想想别的方法吧.
风再起时_2014 2010-04-02
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 dreamming_now 的回复:]
引用楼主 dreamming_now 的回复:
当用户拼接非法路径时,出现java.lang.NoSuchMethodException.
我想像错误页面那样,当出现此异常时跳转到指定页面.请问各位大侠,应该怎么做呢?
很明确了啊,就是当用户直接拼接访问路径访问程序时.
[/Quote]
汗,是我描述有问题?
injuer 2010-04-02
  • 打赏
  • 举报
回复
能帮你想的办法都想了......还不能解决的话,那只能说,楼主你今天RP不是太好!呵呵!
injuer 2010-04-02
  • 打赏
  • 举报
回复
如果是用户点击生成地址的话,在目标元素的onClick时间中触发!
风再起时_2014 2010-04-02
  • 打赏
  • 举报
回复
呵呵,又回来了.我又不知道从哪个页面发生的,如果知道的话,直接用errorPage就搞定了!
injuer 2010-04-02
  • 打赏
  • 举报
回复

这些是JS脚本..........

写在网页<script>标签内

在页面加载触发onload事件的时候触发........
风再起时_2014 2010-04-02
  • 打赏
  • 举报
回复
我是说什么时候调用这些内容
injuer 2010-04-02
  • 打赏
  • 举报
回复
IE7以上啊FF2.x以上才取的到XMLHttpRequest对象..
风再起时_2014 2010-04-02
  • 打赏
  • 举报
回复
可是这些内容写在哪里呢,什么时候调用?
injuer 2010-04-02
  • 打赏
  • 举报
回复
给你个例子:

var request=null;

request = new XMLHttpRequest();

request.open("opst","拼接的网址",)

request.send(null);

request.onreadystatechange="你目标函数名"

function 目标函数名(){
if(request.readyState!=4 && request.status!=200){
............your cede here.........
}else{
...........business processing here...........
}
}
风再起时_2014 2010-04-02
  • 打赏
  • 举报
回复
是防止用户直接拼接地址
风再起时_2014 2010-04-02
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 dreamming_now 的回复:]
引用楼主 dreamming_now 的回复:
当用户拼接非法路径时,出现java.lang.NoSuchMethodException.
我想像错误页面那样,当出现此异常时跳转到指定页面.请问各位大侠,应该怎么做呢?
很明确了啊, 就是当用户直接拼接访问路径访问程序时.
[/Quote]
问题是这样的
xiaohuanjie 2010-04-02
  • 打赏
  • 举报
回复
[Quote=引用 24 楼 xiaohuanjie 的回复:]
java.lang.NoSuchMethodException

说明你使用的某个方法未定义,

可能是你使用的时候,调用的方法名写错了
[/Quote]

方法的参数类型或者参数个数与定义的方法不一样,都可能引起这个异常

加载更多回复(24)

67,550

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧