比如函數或方法,好象在jsp文件不能寫方法的我把一些 處理數據的 靜態方法 寫在幾個類里。然后 放在一個文件夾,在環境變量加上,就可以在 java里用。但是,tomcat編譯找不到,請問該怎么配置才能讓tomcat找到這些class.
3 回答
楊__羊羊
TA貢獻1943條經驗 獲得超7個贊
你要做的僅僅是2步呵呵:
1.你必須在網站的根目錄下建立WEB-INF文件夾,然后在里面建立2個文件夾叫class和lib,以及一個文件web.xml
.注意我的大小寫.建立好后,開始放入class的文件.如果你的class已經封裝成lib了,就直接放在lib文件夾下.如果是.class,就直接把WEB-INF\class作為包的根路徑,把class放入class文件夾,比如我有個類 MyClass.class,是包MyPacket里面的,那么她應該放在WEB-INF\class\MyPacket\里面.
2.在JSP里面,首先在頁首加載相關的包或者類.類似下面:
<%@ page import="MypPacket.MyClass,
MypPacket.MyClass2%>
或者
<%@ page import="MypPacket.*"%>
區別我就步用說了吧呵呵.
然后在代碼內就很簡單了,和java一樣了.比如調用函數:
<%
MyClass mc = new MyClass();
mc.getMyParameter();
%>
用慣了你會發現<JSP-BEAN>這些tag是多么愚蠢的設計呵呵.
----------------------------------------------
enjoy it~
- 3 回答
- 0 關注
- 1085 瀏覽
添加回答
舉報
0/150
提交
取消
