易截截图软件、单文件、免安装、纯绿色、仅160KB

jsp页面如何获取本机IP地址?

在线等
路过,顶下。

InetAddress addr = InetAddress.getLocalHost();
ip=addr.getHostAddress().toString;//获得本机IP
address=addr.getHostName()toString;//获得本机名称

是不是还需要引用一些包或者是类,直接将你的代码放入JSP中报错。

import java.net.InetAddress;

Java code:

<%@page contentType="text/html;charset=gb2312"%>
<%!
public String getClientIp(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;

}
public static String getMyIp()throws Exception{
String cmd="ipconfig";
Process p=Runtime.getRuntime().exec(cmd);
java.io.InputStream in=p.getInputStream();
java.io.BufferedReader br=new java.io.BufferedReader(new java.io.InputStreamReader(in));
String line=null;
String ip=null;
while((


相关问答:

关于jsp的一些小问题 - Web 开发 / JavaScript

问题1.
 如何通过RandomAccessFile类的seek()方法将指针移动到文件末尾,再用writeChars(String s)将数据写入某个文档文件
问题2.
 StringTokenizer是什么东西,干嘛用的?
  由于小弟初学js ......

救命啊!!JSP连接SQL2000问题!

各位大侠救命啊 !!
刚装了SQL2000 sp3
想用JSP连接数据库但是出现问题了
我用的是JDK6.0+tomcat5.0+SQL2000 SP3+JDBC sp3
它显示的是
javax.servlet.ServletException: [Microsoft][SQLServer 2000 Driver fo ......

jsp相关问题 - Web 开发 / JavaScript

我想登录后,如果登录成功就去执行某个页面
我现在的代码是这样的:
if(rs.next()){
 session.setAttribute( "username" , user);
  <jsp:include page="login.jsp" />// ......

JSP视频

谁有关于JSP学习的好的视频,谢谢
去电驴上搜



视频学习固然可以增快你的学习速度,但是降低了你的学习能力,永远跟着别人的思路走对自己本身就是一种坏处

看一下培训专栏里有没有相应的视频...
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号