如何在tomcat启动后,用java代码获取项目访问的url,大神们帮帮忙啊 现在有一个问题,我想在项目启动好后,用java代码获取项目的url(如http://localhost:7080/test这样的),一般获取url都是在jsp、servlet或者action中用request对象获取,但是我想在没有任何请求的时候就能获取到url并写入数据库中。大神们有没有好的方法,帮帮忙啊!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 给你指个方向:apache的HttpClient 可以具体解释下吗,我想先取本机ip地址,然后去读tomcat的配置文件得到端口号,然后就差个项目部署的名称了,用这种方式行的通吗? 你要用到apache的HttpClient跟写死有什么去别。还有我觉得楼主你这需求挺蛋疼的这个只能写死成常量 HttpServletRequest request=ServletActionContext.getRequest(); request.getRemoteAddr();request里面有好几个获取IP的,你可以去试试。 项目刚跑起来的时候还没有任何请求,即没有request Linux下如何监控java程序 weblogic9.2部署ear项目报错VALIDATION PROBLEMS WERE FOUND 一小菜鸟 Spring2.5业务层注解事务不能回滚... 电信wap 定购/使用通知接口的WEBSERVICE接口 如何将html文件转换成TIFF(传真文件) 请教高手 hibernate中怎么指定自动生成数据库表中字段的类型 被换行符捆住了,请教各位专家? 请教各位高手,关于servlet的运行问题 关于事务的问题 关于struts2在tomcat下的配置问题
可以具体解释下吗,我想先取本机ip地址,然后去读tomcat的配置文件得到端口号,然后就差个项目部署的名称了,用这种方式行的通吗?
这个只能写死成常量
request.getRemoteAddr();
request里面有好几个获取IP的,你可以去试试。
项目刚跑起来的时候还没有任何请求,即没有request