hmm...
Nu har jeg lavet et lille eksempel på, hvordan jeg mener det lige skal se ud, så kan du jo give lidt feedback på det. Jeg har testet dette på en resin server. (
http://www.caucho.com )
mappestruktur:
usertest (mappe)
- WEB-INF (mappe)
--- classes (mappe i /WEB-INF)
------ user (mappe i /WEB-INF/classes)
--------- AddUser.jsp (fil i /WEB-INF/classes/user)
--- web.xml (fil i /WEB-INF)
- adduser.jsp (fil i / (roden))
web.xml (i /WEB-INF):
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app id="usertest">
<servlet>
<servlet-name>AddUser</servlet-name>
<servlet-class>user.AddUser</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>AddUser</servlet-name>
<url-pattern>/AddUser</url-pattern>
</servlet-mapping>
</web-app>
AddUser.java (i /WEB-INF/classes/user/):
package user;
import java.io.*;
import javax.servlet.http.*;
import javax.servlet.*;
public class AddUser extends HttpServlet {
public void doGet (HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
PrintWriter out = response.getWriter();
out.println("AddUser.java Test!");
out.close();
}
}
adduser.jsp (i / mappen):
test af adduser.jsp
Det er så det. Nu kan du ellers starte din server, og skrive følgende: (jeg bruger port 8080 til min server)
http://localhost:8080/usertest/adduser.jspDette giver følgende:
test af adduser.jspFor at teste din AddUser.java fil, skal du skrive følgende:
http://localhost:8080/usertest/AddUserDette giver følgende:
AddUser.java Test!Jeg håber at du kan bruge det til noget, ellers må du lige skrive igen.