现在遇到一技术难点,需要获取服务器上的IP地址,但该服务器上配有多个网卡,意味着会有多个IP,现在需要通过指定MAC来获取对应的IP地址,java如何实现?
望各位不吝指教!
谢了~~

解决方案 »

  1.   

    老兄这个命令我晓得可以查出所有的网卡以及IP信息,不过我是想通过给定网卡来获取IP,请明示啊
      

  2.   

    function save(){
    $('form').submit();
    window.open('<%=path%>/student.do?method=findAll','main');
    }

    function deleteIt(id){
    var flag = window.confirm("确定要删除该学员吗?");
    if(flag){
    window.open('<%=path%>/student.do?method=deleteStudent&id='+id,'main');
    alert("删除成功!");
    }
    }

    function addStudent(){
    $('#addDialog').dialog('open');
    }
    </script>
      </head>
      
      <body>
    <div id="container">
    <div id="header">
    <h1>学员信息列表</h1>
    <p align="right"><img src="<%=path%>/images/back.gif" style="cursor: pointer;" onclick="window.history.back()"/></p>
    </div>
    <div id="mainContext">
    <form action="student.do" method="post">
    <table>
    <thead>
    <tr>
    <th>序号</th>
    <th>学好</th>
    <th>姓名</th>
    <th>性别</th>
    <th>出生日期</th>
    <th>操作</th>
    </tr>
    </thead>
    <tbody>
    <c:if test="${empty list}">
    <tr><td colspan="6">暂时没有学员</td></tr>
    </c:if>
    <c:forEach items="${list}" var="student" varStatus="index">
    <tr>
    <td>${index.index+1}</td>
    <td>${student.id}</td>
    <c:if test="${param.editId eq student.id}" var="hy">
    <td><input name="name" value="${student.name}"></td>
    <td>
    <input name="gender" type="radio" value="0" <c:if test="${student.gender eq 0}">checked</c:if> >男&nbsp;&nbsp;&nbsp;
    <input name="gender" type="radio" value="1" <c:if test="${student.gender eq 1}">checked</c:if>>女
    </td>
    <td><input name="birthday" class="adate" value="<fm:formatDate value="${student.birthday}" pattern="yyyy-MM-dd"/>"></td>
    <td>
    <input type="hidden" name="method" value="editStudent">
    <input type="hidden" name="id" value="${student.id}">
    <a href="#" onclick="save();return false;">保存</a>
    <a href="<%=path%>/student.do?method=findAll">取消</a>
    </td>
    </c:if>
      

  3.   

    <c:if test="${!hy}">
    <td>${student.name}</td>
    <td>${student.gender == 0?"男":"女"}</td>
    <td><fm:formatDate value="${student.birthday}" pattern="yyyy年MM月dd日"/></td>
    <td>
    <a href="<%=path%>/student.do?method=findAll&editId=${student.id}">修改</a>&nbsp;&nbsp;
    <a href="#" onclick="deleteIt('${student.id}');return false;">删除</a>&nbsp;&nbsp;
    <a href="<%=path%>/student.do?method=findCourseById&id=${student.id}">选修的课程</a>
    </td>
    </c:if>
    </tr>
    </c:forEach>
    </tbody>
    </table>
    </form>
    </div>
    <button onclick="addStudent();return false;">添加新学员</button>
    <div id="addDialog" title="添加新学员" style="display: none;">
    <table>
    <caption>新学员信息</caption>
    <tr>
    <td width="30%">学 号:</td>
    <td><input id="id"></td>
    </tr>
    <tr>
    <td>姓 名:</td>
    <td><input id="name"></td>
    </tr>
    <tr>
    <td>性 别:</td>
    <td><input name="gender" type="radio" value="0">男&nbsp;&nbsp;&nbsp;<input name="gender" type="radio" value="1">女</td>
    </tr>
    <tr>
    <td>出生日期:</td>
    <td><input id="birthday" class="date"></td>
    </tr>
    <tr>
    <td>选修课程:</td>
    <td>
    <c:forEach  items="${courses}" var="course" varStatus="index">
    <input type="checkbox" id="course" value="${course.id}">${course.name}&nbsp;&nbsp;&nbsp;
    <c:if test="${(index.index+1)%4 == 0 && index.index != 0}"><br></c:if>
    </c:forEach>
    </td>
    </tr>
    </table>
    </div>
    </div>
      </body>
    </html>