SSH框架action中获取服务器端ip,端口,项目名
来源:互联网 发布:linux chown 文件夹 编辑:程序博客网 时间:2024/06/03 22:39
获取服务器端:
"http://"+ org.apache.struts2.ServletActionContext.getRequest().getLocalAddr()+ ":"+ org.apache.struts2.ServletActionContext.getRequest().getServerPort() + org.apache.struts2.ServletActionContext.getRequest().getContextPath();
本地测试结果为:http://127.0.0.1:8080/pojectTest/
action中获取request
ServletActionContext.getRequest();
获取客户端ip地址方法
- public String getIpAddr(HttpServletRequest request) {
- String ip = request.getHeader("x-forwarded-for");
- if(ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) {
- ip = request.getHeader("Proxy-Client-IP");
- }
- if(ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) {
- ip = request.getHeader("WL-Proxy-Client-IP");
- }
- if(ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) {
- ip = request.getRemoteAddr();
- }
- return ip;
- }
0 0
- SSH框架action中获取服务器端ip,端口,项目名
- Structs2或SSH项目在Action中获取session对象
- 在SSH框架中获取电脑IP的方法
- 【web】项目中如何获取ip地址和端口号
- SSH框架--struts2的Action中获取request、response对象的方法
- SSH框架_struts2的Action中获取request、response对象的方法
- SSH框架--struts2的Action中获取request、response对象的方法
- SSH 项目中,action获取jsp页面传过来的select值
- Structs2 或SSH项目action中获取post方法发送的JSON数据
- jsp中获取项目名
- Struts2中action获取客户端IP
- struts2 action中获取访问者的IP
- Delphi中获取打印机设备名和端口名
- Delphi中获取打印机设备名和端口名
- java 获取服务器端ip
- .NET中获取电脑名,IP地址
- .NET中获取电脑名,IP地址
- .NET中获取计算机名 IP地址
- 广州颜鉴信息科技--即将亮相移动美妆开发包
- 物体检测-CVPR16
- iOS_NSSet与NSArray的区别
- Git知识大全网址
- MySQL的InnoDB和MyISAM区别
- SSH框架action中获取服务器端ip,端口,项目名
- Get请求携带数据量的各种限制及解决办法
- IDEA中的run与debug与compile,rebuild,和make project关系与区别?
- 表单标签
- sync
- redis -- set
- 软件架构入门
- Linux中如何限制一个进程的CPU占用率?
- JAVA static关键字理解