建议设置读取中断时长,如果超过时长表示,该输入用户名/密码了。
创新互联是一家专注于网站设计、网站制作与策划设计,邯郸网站建设哪家好?创新互联做网站,专注于网站建设十年,网设计领域的专业建站公司;建站业务涵盖:邯郸等地区。邯郸做网站价格咨询:028-86922220
// Telnet对象 private TelnetClient telnet = new TelnetClient();private InputStream in;private PrintStream out;// 提示符。
那就自己重写方法,把返回的CMD信息字符串截取,截取你想要的信息。做一个工具类,直接调用工具类方法就行了,然后你还可以把工具类放到CSDN上赚积分,哈哈。
我觉得你应该看看telnet的通信协议,然后编写基于协议的java代码和服务器进行交互。
你可以增加两个进程,一个用来监视telnet的输出,另外一个用来监视是不是有错。你分析那个telnet的输出就好了。
gaopt); }哎哟,这个东西的网上资料太少, 要对talnet加3个option才能在web环境下调用另外他自己的timeout是无效的,为了保证池中telnet会话的即使回收,得自己写个子线程监控会话,模拟timeout时间来释放连接。
你可以增加两个进程,一个用来监视telnet的输出,另外一个用来监视是不是有错。你分析那个telnet的输出就好了。
连接上相应的linux主机,进入到等待输入shell指令的linux命令行状态下。在linux命令行下输入shell指令:telnet 19161209。最后,按下回车键执行shell指令,此时会看到telnet并没有连接成功。
连接到相应的Linux主机,进入Linux命令行状态,等待shell命令的输入。 在Linux命令行下,输入shell命令:Telnet19161209。 最后,按下回车键执行shell指令,此时会看到telnet并没有连接成功。
exit )|telnet $ip 这里只是连接到远端机器,查看一下当前所在的目录。username/password 是telnet 到远端机器的用户名,密码 sleep 是一个等待时间,根据具体的机器状况或是执行命令的需要的时间来设置。
Linux中查看另一台主机的某个端口是否开放,一般有两种方法。telnet命令 方法很简单,直接使用telnet命令登陆目标主机的ip地址和端口。假设目标机是19161,要确定是否开启80端口。
1、那就自己重写方法,把返回的CMD信息字符串截取,截取你想要的信息。做一个工具类,直接调用工具类方法就行了,然后你还可以把工具类放到CSDN上赚积分,哈哈。
2、获取返回内容,如果最后一行是 ---more--- 的内容,那么在发一个空格或任意字符 否则,肯定是结束了。
3、建议设置读取中断时长,如果超过时长表示,该输入用户名/密码了。
4、那很简单从session中取值或者充request和response中取值就好了。用el表达式就能写出来。如果你说我就是想用html页面说死了也不想用jsp页面。我只能给你个建议。java把值写进cookie里。html中js代码能从cookie里取值。
5、x.addJavascriptInterface(new JsToJava(), stub); //JsToJava是内部类,代码在后面。stub是接口名字。//x.loadUrl(http://19161/init.html);//这句是载入一个html页面。