想了又想,因为最底层的实现就是用request.getParameter("");直接用form是无法取到结果的,如果你不想在你的servlet里出现request.getParameter("");那就学学struts,把request.getParameter("")封装起来,直接封装到formbean里,说白了最底层还是得用request.getParameter("")来获得值。
我觉得如果想在submit后在Servlet的doPost方法中通过formbean.getYourname()来获取输入匡的值。那就得这些写formbean:
//
import javax.servlet.http.HttpServletRequest;
pubilc class formbean{
HttpServletRequest request =null;
String yourname =null;
public formbean(HttpServletRequest request){
this.request = request;
}
public String getYourname(){
return requset.getParameter(yourname);
}
public void setYourname(String yourname){
this.yourname = yourname ;
}
}
//serlvet
doGet(HttpSerlvetResquest resquest,HttpServletResponse response){
formbean form = new formbean(resquse);
form.setYourname("yourname");
form.getYourname();
}
不知道对你有没有帮助:)...
用struts吧 你的问题 都可以解决 呵呵