Ir para conteúdo
Fórum Script Brasil

javalearn

Membros
  • Total de itens

    3
  • Registro em

  • Última visita

Tudo que javalearn postou

  1. Acontece o seguinte: a página "roda" mas aparece o código tal-e-qual como está no desenvolvedor... Não consigo perceber... o ficheiro que criei é .java... no minimo devia dar um erro... Aparece na página web como se estivesse escrito em html... Estou a utilizar o dreamweaver como IDE e o Tomcat como servidor... Obrigado pela atenção kuroi Se souber de alguma dica.. Fico grato
  2. Viva pessoal, Fiz uma pesquisa pela web e encontrei o que procurava ou seja código em "java" para fazer a comunicação com a porta serei... Pois bem mas não está a funcionar... Não sei se estou a fazer bem... Como não tenho muito conhecimento em java...(sou ainda iniciante) Vou mostrar então o código: import java.io.*; import java.util.*; import javax.comm.*; public class SimpleRead implements Runnable, SerialPortEventListener { static CommPortIdentifier portId; static Enumeration portList; InputStream inputStream; SerialPort serialPort; Thread readThread; public static void main(String[] args) { portList = CommPortIdentifier.getPortIdentifiers(); while (portList.hasMoreElements()) { portId = (CommPortIdentifier) portList.nextElement(); if (portId.getPortType() == CommPortIdentifier.PORT_SERIAL) { if (portId.getName().equals("COM1")) { // if (portId.getName().equals("/dev/term/a")) { SimpleRead reader = new SimpleRead(); } } } } public SimpleRead() { try { serialPort = (SerialPort) portId.open("SimpleReadApp", 2000); } catch (PortInUseException e) {System.out.println(e);} try { inputStream = serialPort.getInputStream(); } catch (IOException e) {System.out.println(e);} try { serialPort.addEventListener(this); } catch (TooManyListenersException e) {System.out.println(e);} serialPort.notifyOnDataAvailable(true); try { serialPort.setSerialPortParams(9600, SerialPort.DATABITS_8, SerialPort.STOPBITS_1, SerialPort.PARITY_NONE); } catch (UnsupportedCommOperationException e) {System.out.println(e);} readThread = new Thread(this); readThread.start(); } public void run() { try { Thread.sleep(20000); } catch (InterruptedException e) {System.out.println(e);} } public void serialEvent(SerialPortEvent event) { switch(event.getEventType()) { case SerialPortEvent.BI: case SerialPortEvent.OE: case SerialPortEvent.FE: case SerialPortEvent.PE: case SerialPortEvent.CD: case SerialPortEvent.CTS: case SerialPortEvent.DSR: case SerialPortEvent.RI: case SerialPortEvent.OUTPUT_BUFFER_EMPTY: break; case SerialPortEvent.DATA_AVAILABLE: byte[] readBuffer = new byte[20]; try { while (inputStream.available() > 0) { int numBytes = inputStream.read(readBuffer); } System.out.print(new String(readBuffer)); } catch (IOException e) {System.out.println(e);} break; } } } Então já meti este código num ficheiro .javae .jsp mas não dá? Primeiro alguém me podia tirar esta duvida que é a seguinte: isto é java , jsp ou js? Obrigado pessoal...
  3. Viva pessoal, Sou novato aqui no fórum, e por isso não sei bem onde nem como devia escrever o tópico... Tenho um projecto em mãos que é: comunicar através de uma página web com uma porta série.. que por sua vez comunica com um equipamento robótico... A minha pergunta é a seguinte: Através de uma aplicação java existe a possibilidade de "chamar" o programa que por sua vez comunica com esse equipamento? Tipo eu apenas quero que esse programa corra na minha página web... pois eu sei que através desse programa consigo comunicar com o dispositivo sem saber qual o protocolo de comunicação... (penso eu..) Será isto possível? Obrigado!
×
×
  • Criar Novo...