私は単純なログインを設計したいと思っています。私はMySQL上で動作しているDBを持っています....私はフォームを持つログインページを作成しました。JSP /サーブレットのヘルプ...?
<form action="login" name="login" method="post">
<div id="contents" >
<table width="400" border="0">
<tr>
<td height="44" width="100" style="color: white;">User Name:
</td>
<td><input name="username" id="username" type="text" />
</td>
</tr>
<tr>
<td height="44" style="color: white;">Password:
</td>
<td><input name="password" type="password" id="password" />
</td>
</tr>
<tr>
<td height="60">
</td>
<td><input name="login" type="submit" value="Login" onclick="return validate()"/>
</td>
</tr>
</table>
</div>
</form>
はまた、今私はサーブレットマッピングをやろうとしているが、私は間違った原因を札束やっているかわからない....機能と呼ばれるパッケージに.... Login.javaファイルを持っています
/無線LAN /ログイン タイプステータスレポート
メッセージ/無線LAN /ログインを説明要求されたリソース(/無線LAN /ログイン)が利用できない - 私は
HTTPステータス404に入れません。
は、これは私が
<servlet>
<servlet-name>logicalName</servlet-name>
<servlet-class>functions.Login</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>logicalName</servlet-name>
<url-pattern>/login</url-pattern>
</servlet-mapping>
は本当に私は迷ってしまいましたヘルプ原因をお願い申し上げweb.xmlに持っているものです.... !!!
私が持っていた間違った場所に私のweb.xmlが、今私は、WEB-INF内に置くこと...
私はこのエラーを取得開始
javax.servlet.ServletException: Error instantiating servlet class
functions.Login 組織.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100) org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve .java:562) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:395) org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:250) org.apache.coyote.http11.Http11Protocol $ Http11ConnectionHandler。プロセス(Http11Protocol.java:188) org.apache.tomcat.util.net.JIoEndpoint $ SocketProcessor.run(JIoEndpoint.java:302) java.util.concurrent.ThreadPoolExecutor $ Worker.runTask(不明な ソース)java。 util.concurrent.ThreadPoolExecutor $ Worker.run(不明 出典)java.lang.Thread.run(不明なソース)
根本原因
にjava.lang.ClassNotFoundException:機能.loginファイル org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1676) org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1521) org.apache.catalina.authenticator.AuthenticatorBase .invoke(AuthenticatorBase.java:462) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100) org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:562) ORG。 (org.apache.coyote.http11.Http11Processor.process) Http11Protocol.java:188) org.apache.tomcat.util.net.JIoEndpoint $ So (ソース)java.util.concurrent.ThreadPoolExecutor $ Worker.run実行(不明なソース)
しかし、私Login.Javaクラスが存在します.... !!!
サーバーログを読み取ります。サーブレットが初期化に失敗した可能性があります。ログには例外が含まれている必要があります。例外には、問題の答えが含まれている必要があります。 – BalusC
ありがとう...しかし、どこでログを見つけることができますか? – John