作者forkome (烏龜)
看板java
標題[問題] JavaBean執行Thread問題
時間Mon Feb 27 17:10:58 2006
小弟在做硬體方面的控制,之前都是寫Application
現在要弄成Bean時出現問題,不知是否網頁上不能做這樣的觸發
使用Bean來觸發硬體設備有人有這樣做過嗎?
以下是我想弄成Bean的程式
Bean的程式碼
Class TestBean(){
.
.
.
public void start() {
AnalogChannel a = new AnalogChannel();
}
}
Thread程式碼
public class AnalogChannel extends Channel implements Runnable
.
.
.
.
JSP程式碼
<jsp:useBean id="test" class="mypackage.TestBean"/>
<jsp:setProperty name="test" property="dig" value="4652"/>
<jsp:setProperty name="test" property="filename" value="rocfatcat.wav"/>
<%
test.Start();
%>
會就出現
javax.servlet.ServletException: local/dialogic/AnalogChannel
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:822)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:755)
org.apache.jsp.test_jsp._jspService(test_jsp.java:76)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:268)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:258)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:205)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.71.14.201