【发布时间】:2014-04-25 07:20:40
【问题描述】:
这是我的 demo1.jsp 页面,
<body>
<form id="myform" name="myform" method="post" action="demo2.jsp">-->
<input type="text" name="usnername" />
<input type="text" name="password"/>
<input type="submit" value="go" onclick="window.location.href='demo2.jsp'" />
</form>
这是我的 demo2.jsp
<body>
<%
String Uname=request.getParameter("usnername");
String Usecret=request.getParameter("password");
out.println(Uname);
out.println(Usecret);
%>
这里的代码运行良好,但是,如何在不使用 sumbit 按钮的情况下从 demo1 获取值到 demo2?即,<input type="submit" value="go" onclick="window.location.href='demo2.jsp'" /> bt 使用 input type="button" 我们可以发送值吗。
【问题讨论】:
-
问题无法理解可以详细说明“没有sumbit button”吗?
-
你想在哪个事件上提交表单?
-
那么您想如何导航到 demo2.jsp?
-
为什么不使用提交按钮?永远不要使用 GET 发送密码。使用表单,使用 POST 作为方法,并使用提交按钮。并学习使用 servlet,并避免在 JSP 中使用 scriptlet。
-
我们可以通过放置
标签: jsp