分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > IT知识

URL中的感叹号!

发布时间:2023-09-06 01:08责任编辑:苏小强关键词:暂无标签

学习来源:  http://blog.csdn.net/shb_derek1/article/details/19924529

          http://bbs.csdn.net/topics/390626032?page=1

1. 问题

http://192.168.120.203:7003/irm/btsConfigPage!epathNewPage.html?taskName=ECircuitDispatch_ConfigTask

初次遇到这种URL中带有‘!‘的情况,所以就查了下,先解释他的含义好了:

首先,要明确这个是struts2中,由前台submit后,查找对应Action及Action中方法,这一过程的。

......./btsConfigPage  !   epathNewPage.html

‘btsConfigPage‘表示:<action>节点的name属性的值;

‘epathNewPage‘表示:该次事件所要执行的Action类中的方法名。

原因:一般<action>节点会设置method属性,来指定进入相应Action实体类后,要执行哪个方法。为了少写一些Action类,就会将多个方法写进同一个Action,那么如何确定执行这个Action里面的哪个方法呢?

‘!’的功能即是对这种问题的解决:感叹号的左边是具体Action类在配置文件中的名字(Action的定位),感叹号的右边指定调用的方法(Action中方法的定位)。

URL中的感叹号!

原文地址:http://www.cnblogs.com/zhengmengen/p/7171384.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved