项目使用: dispatchaction
达到目标: 通过httprequest.getServletPath()+"?"+httprequest.getQueryString() 得到*.do?method=add.
模糊匹配路径 拥有的权限"*.do?method=add".indexOf(sysUrl)来判断 是否有method=add
代码:
String url =httprequest.getServletPath()+"?"+httprequest.getQueryString() ;
//系统请求权限列表
for(int i= 0;i<sysList.size();i++)
String sysurl = (String)sysList.get(i)
if(url.indexOf(sysurl )==0)System.out.println("权限匹配成功");疑问:
请教是否有问题,这样写是否能保证控制method=add.
达到目标: 通过httprequest.getServletPath()+"?"+httprequest.getQueryString() 得到*.do?method=add.
模糊匹配路径 拥有的权限"*.do?method=add".indexOf(sysUrl)来判断 是否有method=add
代码:
String url =httprequest.getServletPath()+"?"+httprequest.getQueryString() ;
//系统请求权限列表
for(int i= 0;i<sysList.size();i++)
String sysurl = (String)sysList.get(i)
if(url.indexOf(sysurl )==0)System.out.println("权限匹配成功");疑问:
请教是否有问题,这样写是否能保证控制method=add.
解决方案 »
- 安装tomcat后用不用配置环境变量?
- com.ibm.ws.naming.jndicos.CNContextImpl incompatible with javax.ejb.EJBHome这是怎么了
- spring service 线程安全问题
- JSF 怎么把调用onclick事件的值传递给Action
- Hibernate配置问题!!!!
- <s:param name="pagerMethod" value="first"/>传值问题
- jsp写的一个登陆,在IE下登陆后按后退按钮(IE的后退)无法回到登陆前的页面(闪一下就回来了。。。)!!
- 为什么代码最后一句话不执行?
- 有个字符串LoginID='zzz'@@type='00',如何取出zzz和00
- 怎样把现有的web应用程序打包成war最方便?
- hibernate级联外键为NULL
- J2EE 能实现音频的传输吗 比如语音对话
==0不对吧,应该是大于-1实现上应该没有问题