form表单怎么提交到servlet?

为什么我点击“确认充值”,就跳到无法显示网页的界面呢?谢谢!!!以下是jsp页面<formaction="/charge"method="post"name="frmLo... 为什么我点击“确认充值”,就跳到无法显示网页的界面呢?谢谢!!!

以下是jsp页面
<form action="/charge" method="post" name = "frmLogin">

<dl>
<dt>充值金额:</dt>
<dd><input type="text" name="username" class="input-text"/></dd>
<dt>银行卡密码:</dt>
<dd><input type="password" name="password" class="input-text"/></dd>
<dt></dt>
<dd><input type="submit" name="submit" value="确认充值" class="input-button" onClick=" return validateLogin()"/></dd>
</dl>
</form>

以下是servlet
public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
String count =request.getParameter("count"); System.out.println(count);
//2、调用业务层返回结果
BizImpl bankBiz = new BizImpl();
boolean flag = bankBiz.updateBank(count);

if(flag){
request.getSession().setAttribute("count", count);

response.sendRedirect("index.jsp");//重定向
}else{
request.getRequestDispatcher("jsp/register.jsp").forward(request, response);
}
}
展开
 我来答
流风子云51d37d
2013-04-15 · TA获得超过498个赞
知道小有建树答主
回答量:810
采纳率:100%
帮助的人:397万
展开全部

servlet写了那有没有在web.xml里配置,把web.xml里servlet配置的url,加上项目名写到form的action后面

jsp

web.xml

天晴丿雨后
2015-09-29 · TA获得超过181个赞
知道答主
回答量:136
采纳率:100%
帮助的人:64.1万
展开全部
写个js方法,方法内写form.submit();
或者在form内定义一个<input type="submit" value="提交"/>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
东洚jd
2013-04-15 · TA获得超过1299个赞
知道小有建树答主
回答量:380
采纳率:0%
帮助的人:283万
展开全部
form的action写上servlet所在的包名+servlet名(除去.java)

再就是jsp中跳转的路径写正确,否则会出现404.
追问
谢谢你
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式