我创建了下面的Object标记,以在.jsp页面中打开小程序。我必须从其他.jsp / javascript文件访问applet方法。
<object
classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
id="Gateway" name="Gateway"
width="0" height="0" >
<param name="code" value="Gateway.class">
<param name="archive" value="/xxx/xxx/Gateway.jar" />
<pram name="scriptable" value="true">
<param name='PORT' value="2022"/>
</object>
无法从我的应用程序的其他.jsp文件访问下面的updateIntrinsics()applet方法。我已经将数据从其他jsp文件发送到以下applet方法。
public void updateIntrinsics(String intrinsicsData){
DatagramSocket udpSendMsgSocket = null;
try{
udpSendMsgSocket = new DatagramSocket();
byte[] data = intrinsicsData.getBytes();
DatagramPacket updateIntrinsicsPacket = new DatagramPacket(data,data.length);
updateIntrinsicsPacket.setPort(11000);
updateIntrinsicsPacket.setAddress(InetAddress.getByName("localhost"));
if(updateIntrinsicsPacket != null)
udpSendMsgSocket.send(updateIntrinsicsPacket);
}catch(Exception exception){
System.out.println("Exception received"+exception);
}finally{
udpSendMsgSocket.close();
}
}