、编写一个JSP页面,在表单中输入用户名和密码,按下提交按扭后,在另一页面显示提交的信息

如题所述

一、定义一个计算的方法,要带参数。方法实现你的需求,也就是说求周长和面积的算法写出来,同时你要实现在一个页面显示,那你方法要返回一个数组或者集合,将周长和面积保存进去
二、在你输入的这个页面中,调用此方法,参数就是你文本框的值,并且保存session中。
三、新建一个页面,将session遍历出来就可以了(或者页面跳转的时候带上参数,直接在新页面获取,也不用session了)
如果是学了struts(因为你提到是javaBean):
首先第一步一样,方法写在action中。同时action获取提交的表单值。方法同样带入你获取的值进行运算。执行成功forward跳转到你想去的页面,显示计算结果
希望可以帮到你
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2018-03-11
A页是静态页
<html>
<head>
<title>发表</title>

<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="this is my page">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">

<!--<link rel="stylesheet" type="text/css" href="./styles.css">-->

</head>

<body>
<form action="affirm.jsp" method="post">
标题:<input type="text" name="title" /><br/>
内容:<textarea rows="5" cols="20" name="content"></textarea><br/>
<input type="submit" value="提 交" />
</form>
</body>
</html>

B页JSP跳转页
<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
<%
request.setCharacterEncoding("GBK");
response.setCharacterEncoding("GBK");
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";

String title = request.getParameter("title");
String content = request.getParameter("content");
%>

<html>
<head>
<base href="<%=basePath%>">

<title>确认</title>

<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">

</head>

<body>
<table>
<tr>
<td>标题:</td><td><%=title %></td>
</tr>
<tr>
<td>内容:</td><td><%=content %></td>
</tr>
</table>

<input type="text" value="<%=title %>"/><br/>
<textarea rows="5" cols="20"><%=content %></textarea>
</body>
</html>本回答被网友采纳

...名和密码并按下提交按扭后,在另一页面显示提交信息?
\\x0d\\x0a \\x0d\\x0a\\x0d\\x0a\\x0d\\x0aB页JSP跳转页\\x0d\\x0a<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>\\x0d\\x0a<%\\x0d\\x0arequest.setCharacterEncoding("GBK");\\x0d\\x0aresponse.setCharacterEncoding("GBK");\\x0d\\x0aString path = request.getCont...

编一个jsp页,该页面有一个表单通过表单输入正方形边长用JavaBean实现...
或得text框输入的值 在后台定义自己需要的公式 接收页面传过来的参数 如 长*宽 然后把结果显示在上面的表单就OK了

通过HTML创建一个表单,POST方式提交,点了提交按钮之后在新的网页里...
第一个jsp页面有表单,提交到第二个jsb页面 第二个jsp页面加入 用户名:<%=request.getParameter('pwd')> 密码:<%=request.getParameter('pwd')>

...普通用户和管理员登陆后跳转到不同的点jsp页面_百度...
在JSP中实现用户登录并跳转不同页面,需要遵循以下步骤:1. 创建登录表单:表单应包含用户名和密码字段,并新增一个隐藏字段来标识用户身份(如学生、教师或管理员)。2. 编写处理登录请求的Servlet:该Servlet接收用户名、密码和用户角色。3. 根据用户角色执行数据库查询:分别针对学生、教师和管理员查询各...

jsp页面跳转另一个jsp(jsp页面跳转另一个jsp和地址栏输入才跳转)
window.location.href="新页面";如果要在点击按钮提交时验证输入是否填入内容,能实现:当输入为空的时候,点击按钮不提交。则代码如下:inputtype="submit"name="submit"onclick="open()"scriptlanguage=javascript fuctionopen(){if(!document.form_name.username.value){alert("请输入用户名!");...

login.jsp为用户登录界面界面,用户输入用户名和密码后提交表单,由文件...
"userName");String userPwd = request.getParameter("userPwd");if (userName.equals("sa") && userPwd.equals("sa")) {%><!-- forward拼写错误 --><jsp:forward page="loginCorrect.html" \/><%} else {%><jsp:forward page="loginError.html" \/><%}%> ...

在jsp中,如何在表单中输入汉字,另一个页面接受到,然后输出来,应该如 ...
传输方式选“post”,在另一个页面的java代码中设置编码如下:request.setCharacterEncoding("utf-8");response.setCharacterEncoding("utf-8");这是比较简单的设置,如果是get传输方式还要另写。。。

在jsp页面中如何获取另一个jsp页面提交的信息
否则编码会出错,填写一个文本框,和一个提交按钮,请求方式为post,被请求页面为do.jsp。4、在被请求页面do.jsp页面中,获取请求页面的输入信息,String user =request.getParameter("user");并在页面中显示出来。5、在浏览器地址栏中输入请求页面的地址,然后填写信息,点击提交。

在jsp中做登录时,要是在数据库中找到了用户名和密码,要怎么判断才能进入...
sql语句=select count(*)from users where username='用户名' and password='密码'写个int类型的变量获取结果,判断int是否大于0;如果大于等于0就是登陆成功。 小于0 就是登陆失败 OK了。问题回答到这后面你应该可以OK吧。。。嘿嘿

在jsp中怎样才能将页面的多个form同时提交到另一页面
采用js提交from表单,这样就会把表单一个个提交了,只能一个个提交,不能同时提交,("form1").submit(function(e){ alert("Submitted");});("form2").submit(function(e){ alert("Submitted");});如果input过多可以隐藏当前div页,点击下一页显示div2,在提交。

相似回答