shiro怎么控制页面jsp shiro标签

shiro怎么控制页面jsp shiro标签,第1张

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中,内置对象()封装了用户提交的信息,使用该对象可以获取用户提交的信息。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/9821165.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存