Laba diena,
noriu sukurti su dynamic web page.
Nepagaunu kampo kaip servlete "pagauti" koks mygtukas/kuriame puslapyje
paspaustas. Jei paspaud=iu login puslapyje login mygtuka, tai nieko
neisveda. Jei create puslapyje meta 404 klaida.
index.jsp
<body>
<%
String servletParam = "login";
request.setAttribute("servletParam", "servletParam");
%>
<form name="Login" action="Login" method="post">
<p>Enter user name: <input type="text" name="username"><br>
<p>Enter password: <input type="password" name="password"><br>
<input type="submit" value="Login">
<input type="submit" value="New user" onclick="location.href='create.jsp'">
</form>
</body>
create.jsp
<body>
<%
String servletParam = "create";
request.setAttribute("servletParam", "servletParam");
%>
<form name="Create" action="Create" method="post">
<table class="lentele1">
<tr>
<td class="pirmas">Enter user name:</td>
<td><input type="text" name="username" class="ivedimas"></td>
</tr>
<tr>
<td>Enter password:</td>
<td><input type="text" name="password" class="ivedimas"></td>
</tr>
<tr>
<td></td>
<td><input type="submit" value="Create user" class="mygtIvesti"></td>
</tr>
</table>
</form>
</body>
Login.java
....
protected void service(HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException {
PrintWriter out = response.getWriter();
String servletParam = request.getParameter("servletParam");
if (servletParam == "login") {
out.write("LOGIN NOW");
} else if (servletParam == "Create") {
out.write("CREATE NOW");
}
}
