我正在用JSP和Java Servlet写一些东西,只是为了习惯它们。
我在“Java Resources”中有一个名为“LoginServlet”的Java servlet,在我的web内容文件夹中,我有
<form action="LoginServlet" method="post">
位于html文件中。但是,eclipse告诉我无法找到这个资源。我试过了action="userLoginPackage.LoginServlet"
,但这不起作用。请注意,所有内容都在同一个项目中,但我不认为WebContent中的内容与LoginServlet位于同一个包中,这可能是问题所在。但是,如果是的话,我不确定在哪里放置html文件(我应该把它放在哪里?)
我知道如果不了解我的项目结构可能很难解决 - 请告诉我是否有其他信息我可以提供。
答案 0 :(得分:1)
您是否在web.xml中定义了“LoginServlet”? web.xml是什么样的?您需要先在web.xml中定义一个servlet,然后才能调用它。
答案 1 :(得分:0)
你的&#34; LoginServlet&#34;应放在&#34; Java Resources / src&#34;夹。你的html文件应该在&#34; WebContent&#34;文件夹中。