Ok, posto.
premessa: ci saranno un po di errori nel codice, è la prima applicazione che faccio
La Servlet:
codice:
package mvc;
public class Servlet extends javax.servlet.http.HttpServlet
{
public void doPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, java.io.IOException
{
javax.servlet.ServletContext sc;
javax.servlet.RequestDispatcher rd;
try
{
// instantiate the bean.
JavaBean javaBean = new JavaBean();
request.setAttribute("javaBean", javaBean);
// Initialize the bean x property
javaBean.setX(request.getParameter("x"));
// Invoke moltiplica action on the bean.
javaBean.controllaCampi();
sc = getServletContext();
rd = sc.getRequestDispatcher("/Login.jsp");
rd.forward(request, response);
}
catch(Throwable theException)
{
theException.printStackTrace();
}
}
}
Metto anche il Bean se può interessare:
codice:
package mvc;
public class JavaBean {
private String x=null;
private boolean risultato=false;
public JavaBean() {
super();
}
public boolean getRisultato() {
return risultato;
}
public String getX() {
return x;
}
public void controlla() {
if(x.equals("aa"))
{
risultato=true;
}
}
public void setRisultato(boolean newRisultato) {
risultato = newRisultato;
}
public void setX(String newX) {
x = newX;
}
}
Grazie