html是静态页面,只有html的那些原生标签,怎么能调shiro标签呢?
肯定是类似jsp这种才可以啊
请参考下开涛的那个,jsp头部必须引入shiro的标签才可以
jsp也是通过tld和tagsupport类解析成html的
1, 在JSP页面导入javanet
2 获得IP地址代码
InetAddress hostAndIP = null;try {
hostAndIP = InetAddressgetLocalHost();
} catch (UnknownHostException e) {
eprintStackTrace();
}
String ip = hostAndIPtoString();
3 获得mac地址的方法, 接上
byte[] mac = new byte[0];try {
InetAddress hostAndIP = hostAndIPgetLocalHost();
mac = NetworkInterfacegetByInetAddress(hostAndIP)getHardwareAddress();
} catch (SocketException e) {
} catch (UnknownHostException e) {
}
StringBuffer buffer = new StringBuffer("");
for (int i = 0; i < maclength; i++) {
if (i != 0) {
bufferappend("-");
}
//字节转换为整数
int temp = mac[i] & 0xff;
String str = IntegertoHexString(temp);
if (strlength() == 1) {
bufferappend("0" + str);
} else {
bufferappend(str);
}
}
String mac= buffertoString();
这种是直接把代码写在页面上,建议封装一个工具类直接在页面上导入后调用方法获得IP和MAC,或者写成自定义标签
选B
Request常用的方法:getParameter(String strTextName) 获取表单提交的信息
request对象代表了客户端的请求信息,主要用于接受通过>
以上就是关于shiro怎么控制页面jsp shiro标签全部的内容,包括:shiro怎么控制页面jsp shiro标签、怎样用JSP获取当前用户的网卡IP和MAC地址、在JSP中,内置对象()封装了用户提交的信息,使用该对象可以获取用户提交的信息。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)