JAVA+Struts2获取服务器地址的方法

这篇文章主要介绍了JAVA+Struts2获取服务器地址的方法,是Struts2的一个简单应用,具有一定的借鉴与参考价值,需要的朋友可以参考下

本文实例讲述了JAVA+Struts2获取服务器地址的方法分享给大家供大家参考。具体实现方法如下:

复制代码 代码如下:

HttpServletRequest request=ServletActionContext.getRequest(); 

String path=request.getRequestURI(); 

String actionPath=".."+path.substring(9); 

//访问服务器所带有的参数信息 

String queryInfo=request.getQueryString(); 

if(queryInfo!=null&&(!queryInfo.equals(""))){ 

  actionPath=actionPath+"?"+queryInfo; 

logger.debug("用户访问的路径是:"+actionPath); 

ActionContext.getContext().getSession().put(GlobalField.PRE_PATH, actionPath);

希望本文所述对大家的Java程序设计有所帮助。

相关文章

HashMap是Java中最常用的集合类框架,也是Java语言中非常典型...
在EffectiveJava中的第 36条中建议 用 EnumSet 替代位字段,...
介绍 注解是JDK1.5版本开始引入的一个特性,用于对代码进行说...
介绍 LinkedList同时实现了List接口和Deque接口,也就是说它...
介绍 TreeSet和TreeMap在Java里有着相同的实现,前者仅仅是对...
HashMap为什么线程不安全 put的不安全 由于多线程对HashMap进...