suehon2013 2014-04-22 10:40 采纳率: 0%
浏览 3201

使用jsp+servlet在servlet中读取串口问题

我想使用jsp + servlet 完成串口通讯,但是我在Servlet端获取服务器上的串口时获取不到,求解决!!!服务器是tomcat,在Servlet端使用如下代码获取端口
public void init() {

    try {
        portList = CommPortIdentifier.getPortIdentifiers(); // 得到当前连接上的端口
        while (portList.hasMoreElements()) {
            portId = (CommPortIdentifier) portList.nextElement();
            System.out.println("已有端口名称:" + portId.getName());
            if (portId.getPortType() == CommPortIdentifier.PORT_SERIAL) {//
                // 判断如果端口类型是串口
                if (portId.getName().equals("COM5")) { // 判断如果COM5端口已经启动就连接
                    ReadPortService reader = new ReadPortService(); // 实例一个
                }
            }
        }
    } catch (Exception e) {
        e.printStackTrace();
    }
}

获取不到,但是直接写一个main方法调用init()方法时可以获取到串口,求解决

  • 写回答

1条回答

  • hs2220122435 2016-06-13 13:25
    关注

    我是直接用JavaBean调用Java代码来控制串口的,结果,运行Java代码正常,一到页面上就行不通。。。。

    评论

报告相同问题?

悬赏问题

  • ¥15 matlab实现基于主成分变换的图像融合。
  • ¥15 对于相关问题的求解与代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料
  • ¥15 使用R语言marginaleffects包进行边际效应图绘制
  • ¥20 usb设备兼容性问题
  • ¥15 错误(10048): “调用exui内部功能”库命令的参数“参数4”不能接受空数据。怎么解决啊