JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » Java & XML、Web Service  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友    訂閱主題
reply to topicthreaded modego to previous topicgo to next topic
本主題所含的標籤
無標籤
作者 在jsp使用xml
mousetail





發文: 142
積分: 1
於 2003-06-09 10:15 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
請問我想在jsp使用xml 從java.sun.com取得一個sample: MyDOMParserBean.java
但是在做compile的時後出現錯誤:
MyDOMParserBean.java:3: package javax.xml.parsers does not exist
import javax.xml.parsers.*;
^
MyDOMParserBean.java:4: package org.w3c.dom does not exist
import org.w3c.dom.*;
^
是不是少了什麼東西?我有安裝Java Web Services Developer Pack 1.1
請問要如何開始在jsp使用xml呢?

謝謝


reply to postreply to post
作者 Re:在jsp使用xml [Re:mousetail]
koji

秒速5センチメートル

站長

發文: 8415
積分: 19
於 2003-06-09 10:32 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
你用的JDK版本是??
1.4的話應該已經有這些API了
因為我還沒下載Java Web Services Developer Pack
所以必須下載安裝看看才能給你回答

good luck

koji


reply to postreply to post
作者 Re:在jsp使用xml [Re:mousetail]
mousetail





發文: 142
積分: 1
於 2003-06-09 10:48 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
我的jdk只有到1.3而已,是不是只能升級到1.4 呢
謝謝您


reply to postreply to post
作者 Re:在jsp使用xml [Re:mousetail]
koji

秒速5センチメートル

站長

發文: 8415
積分: 19
於 2003-06-09 11:04 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
把你灌好的

Java Web Services Developer Pack 1.1
中的

C:\Documents and Settings\Administrator\jwsdp-1.1\jaxp-1.2.2\

裡的jar設定到classpath中看看

good luck

koji


reply to postreply to post
作者 Re:在jsp使用xml [Re:mousetail]
mousetail





發文: 142
積分: 1
於 2003-06-09 11:38 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
非常謝謝您的熱心幫忙!

我已經照您說的將他設定到環境變數的classpath了
可是 錯誤仍是一樣的
您那邊可以編譯成功嗎?
原始碼如下:
package dombean;

import javax.xml.parsers.*;
import org.w3c.dom.*;

import java.io.*;

public class MyDOMParserBean implements java.io.Serializable {
public MyDOMParserBean() {
}

public static Document getDocument(String file) throws Exception {

// Step 1: create a DocumentBuilderFactory
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();

// Step 2: create a DocumentBuilder
DocumentBuilder db = dbf.newDocumentBuilder();

// Step 3: parse the input file to get a Document object
Document doc = db.parse(new File(file));
return doc;
}
}

不好意思 謝謝您


reply to postreply to post
作者 Re:在jsp使用xml [Re:mousetail]
koji

秒速5センチメートル

站長

發文: 8415
積分: 19
於 2003-06-09 11:42 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
請問你設定了哪些jar到classpath中
另外他的錯誤訊息就是找不到這些package
所以你必須把對應的classpath設定給他

至少應該要有jaxp-api.jar和dom.jar這個吧

good luck

koji


koji edited on 2003-06-09 11:44
reply to postreply to post
作者 Re:在jsp使用xml [Re:mousetail]
mousetail





發文: 142
積分: 1
於 2003-06-09 13:14 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
謝謝你的幫忙 已經可以compile成功了 謝謝!!

reply to postreply to post
作者 Re:在jsp使用xml [Re:mousetail]
mousetail





發文: 142
積分: 1
於 2003-06-09 13:38 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
不好意思 我的問題又來了...
我把編譯好的.class和原來的.java放到
C:\Tomcat\webapps\ROOT\WEB-INF\classes 中
(Tomcat4 + jdk1.3)
且這個目錄有設定為classpath
執行jsp的時候出現:
package dombean does not exist
import dombean.*;
^
他說找不到這個package,請問我要放在哪裡才是正確的呢?

謝謝(問了這麼多 都和xml無關...)


reply to postreply to post
作者 Re:在jsp使用xml [Re:mousetail]
koji

秒速5センチメートル

站長

發文: 8415
積分: 19
於 2003-06-09 15:31 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
你知道PACKAGE的意義嬤??
你可能得在去翻翻書
他主要是說你的程式應該是在PACKAGE下面
所以你必須把你的CODE放到
C:\Tomcat\webapps\ROOT\WEB-INF\classes\dombean
下面

koji


reply to postreply to post
作者 Re:在jsp使用xml [Re:mousetail]
mousetail





發文: 142
積分: 1
於 2003-06-09 15:58 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
謝謝你...因為書上有的有寫有的沒寫 搞混了..
非常感謝您的幫助!!! ^^


reply to postreply to post
» JWorld@TW »  Java & XML、Web Service

reply to topicthreaded modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8