LoginSignup
0
0

More than 5 years have passed since last update.

MVC-BeanとEclipseの問題 - jsp:useBean データ型が解決できません。cannot be resolved to a type

Posted at

しばらく、MVCJavaBeanのプログラムを作っていませんでした。作ってみると、やっぱり、赤いコンソールが表示されました。
環境:
Eclipse 4.2 Juno (日本語版-Ultimate-JREなし-Standard)
Tomcat 7.0
Java JDK 7u79
Postgresql 9.1
Postgresql Connector 9.1-903 JDBC 3
フォルダー構築
[src]-[syain]--DBServlet.java
[src]-[syain]--searchDB.java
[src]-[syain]--syainDAO.java
[src]-[syain]--syain.java (DTO class)

[WebContent]--[syain]-- syain.html
[WebContent]--[syain]-- syain.jsp


データ型が解決できません...エラーxx行目...syain.jsp
< jsp:useBean id="searchDB" class="syain.searchDB" scope="session" />


cannot be resolved to a type ...xx lines...syain.jsp
< jsp:useBean id="searchDB" class="syain.searchDB" scope="session" />

Googleで調べてみて、class="package.classname" 規則を守らないと実行できないということがわかりました。
ですが、なんで、エラーが発生したのか、原因がぜんぜんわかりません。

うううう。。。。
Eclipseのせい、自分が書いたコードのせい。。。何時間もかけて調べました。

最後に、結局、自分のせいでした。
原因は:
package名とpackageの中のクラス名は同じです。
この場合は、syain package と DTOクラス syain.java です。

大変でした。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0