当前位置:首页 » 考试成绩 » jsp学生成绩表单

jsp学生成绩表单

发布时间: 2020-12-04 19:20:32

『壹』 JSP将表单中的数据提交到本页面

你可以按以下方式试试:

<formaction="你的页面"method="post">

或者

<formaction="#"method="post">

『贰』 jsp考试,举出4个表单元素。

表单使用表单标签(<form>)定义。
<form>
...
input 元素
...
</form>

文本域(Text Fields)
当用户要在表单中键入字母、数字等内容时,就会用到文本域。
<form>
First name:
<input type="text" name="firstname" />
<br />
Last name:
<input type="text" name="lastname" />
</form>
浏览器显示如下:
First name:
Last name:
单选按钮(Radio Buttons)
当用户从若干给定的的选择中选取其一时,就会用到单选框。
<form>
<input type="radio" name="sex" value="male" /> Male
<br />
<input type="radio" name="sex" value="female" /> Female
</form>
浏览器显示如下:
Male
Female
注意,只能从中选取其一。
复选框(Checkboxes)
当用户需要从若干给定的选择中选取一个或若干选项时,就会用到复选框。
<form>
<input type="checkbox" name="bike" />
I have a bike
<br />
<input type="checkbox" name="car" />
I have a car
</form>
浏览器显示如下:
I have a bike
I have a car
表单的动作属性(Action)和确认按钮
当用户单击确认按钮时,表单的内容会被传送到另一个文件。表单的动作属性定义了目的文件的文件名。由动作属性定义的这个文件通常会对接收到的输入数据进行相关的处理。
<form name="input" action="html_form_action.asp" method="get">
Username:
<input type="text" name="user" />
<input type="submit" value="Submit" />
</form>

『叁』 jsp表单中如何数据回填

String userName = request.getParameter("name");
//if(.........)判断得到验证失败
request.setAttribute("name", userName);
//返回登陆页面,随便你回怎么做"
return mapping.findForward("返回登陆页面,随便你怎么做");

jsp页面要答改:
用户名:<input type="text" name="name" value="${name}"/>
密码:<input type="password" name="password" value=""/>

『肆』 jsp的form表单

<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

『伍』 JSP中如何获得Form表单中的信息,如要获得表单中姓名输入框(name="Use")的信息

给name一个id 然后 用document.getElementById()来获取。

『陆』 一个jsp里有多个表单怎么提交

<table width="367" border="1" align="center" bgcolor="#FFFFFF">
<tr>
<td width="357" align="right" bordercolor="#FFFFFF"><div align="center">
<marquee behavior="slide" scrollamount="2">
<span class="STYLE2">学生初始密码为1111,教师初始密码2222</span>
</marquee>
</div></td>
</tr>
</table>
<p><marquee behavior="slide" scrollamount="2" ></marquee>
</p>
<div align="center">
<table width="251" border="1" cellspacing="1" bordercolor="#FFFFFF">
<tr>
<td width="92" height="41"><p>用户名</p></td>
<td width="174" bordercolor="#FFFFFF" bgcolor="#FFFFFF"><form id="form1" name="form1" method="post" action="Login_do.jsp">
<input name="textfield" type="text" />
</form> </td>
</tr>
<tr>
<td height="37"><p>密码</p></td>
<td bordercolor="#FFFFFF" bgcolor="#FFFFFF"><form id="form2" name="form2" method="post" action="Login_do.jsp">
<label>
<input type="password" name="textfield2" />
</label>
</form> </td>
</tr>
</table>
<form id="form5" name="form5" method="post" action="Login_do.jsp">
<label>
<input type="radio" name="radiobutton" value="1" />
学生 </label>
<label>
<input type="radio" name="radiobutton" value="0" />
</label>
教师
</form>
<table width="130" border="0" bordercolor="#FFFFFF">
<tr>
<td width="63" height="23"><div align="right"><strong><a href="a.html"> </a></strong>
<form id="form3" name="form3" method="post" action="Login_do.jsp">
<label><strong> <a href="main.html"">
<input type="submit" name="Submit"value="确认" />
</a> </strong></label>
</form>
</div></td>
<td width="86"><div align="right">
<form id="form4" name="form4" method="post" action="index.html">
<label> <a href="1.html">
<input type="submit" name="Submit2" value="取消" />
</a> </label>
</form>
<strong></strong></div></td>
</tr>
</table>

这是要提交部分的代码

『柒』 jsp里form表单传值有几种方法有什么区别

post传值,可以传二进制数据,而且值不可以被直观的看到
get传值,值以url参数的形式传递,可以看得到明文。而且不能传二进制数据

『捌』 form表单的数据怎样提交到后台javajsp的action应填什么比如类是Student,方法是add

<s:form action="add"></form>
action 调用中的方法,把add方法写在中,然后再配置struts.xml

public class AddAction extends ActionSupport{
private Student student;
private List<Student> students;
public List<Student> getStudents() {
return students;
}
public void setStudents(List<Student> students) {
this.students = students;
}
public Student getStudent() {
return student;
}
public void setStudent(Student student) {
this.student = student;
}
@Override
public String execute() throws Exception {
Student stu=new Student(student.getSno(),student.getSname(),student.getAge(),student.getSex(),student.getBirthday(),student.getSclass(),student.getAddress());
StudentDAO =new StudentDAO();
.add(stu);
students=.FindAllStudent();
return SUCCESS;
}
}

public class StudentDAO extends HttpServlet{
private Connection connection;
public StudentDAO() {
connection=DBhandler.getConnection();
}
//增加学生信息
public void add(Student s) throws SQLException{
String sql="insert into student values(?,?,?,?,?,?,?)";
PreparedStatement ps=connection.prepareStatement(sql);
ps.setInt(1,s.getSno());
ps.setString(2, s.getSname());
ps.setInt(3, s.getAge());
ps.setString(4, s.getSex());
ps.setString(5, s.getBirthday());
ps.setInt(6, s.getSclass());
ps.setString(7, s.getAddress());
ps.executeUpdate();
ps.close();
}

『玖』 JSP 源代码编写 表单操作

<%@ page language="java" import="java.util.*" pageEncoding="GB2312"%>
<html>
<body>

<form action="" method="post">
第一个操作数:<input type="text" name="one"><br>
运算符:<select name="op">
<option value="+">+</option>
<option value="-">-</option>
<option value="*">*</option>
<option value="/">/</option>
</select><br>
第二个操作数:<input type="text" name="two"><br>
<input type="submit" value="提交">
</form>
<hr>
<%
int ones=0;
int twos=0;
double threes=0.0;
String one=request.getParameter("one");
ones=Integer.parseInt(one);
String op=request.getParameter("op");
String two=request.getParameter("two");
twos=Integer.parseInt(two);
out.println(ones);
out.println(op);
out.println(twos);
out.println("=");
if(op=="+")
{
threes=(double)ones+twos;
out.println(threes);
}
else if(op.equals("-"))
{
threes=(double)ones-twos;
out.println(threes);
}
else if (op.equals("/"))
{
if(twos!=0)
{
threes=(double)ones/twos;
out.println(threes);
}
else
out.println("输入的数据有误");
}
else
{
threes=(double)ones*twos;
out.println(threes);
}

%>
</body>
</html>

『拾』 jsp表单提交后保持输入框中的值

value="${key}"
其中的key代表你传递过来的变量名称,如果没有传递的话则不显示,有传递则显示字符

热点内容
武汉大学学生会辅导员寄语 发布:2021-03-16 21:44:16 浏览:612
七年级学生作文辅导学案 发布:2021-03-16 21:42:09 浏览:1
不屑弟高考成绩 发布:2021-03-16 21:40:59 浏览:754
大学毕业证会有成绩单 发布:2021-03-16 21:40:07 浏览:756
2017信阳学院辅导员招聘名单 发布:2021-03-16 21:40:02 浏览:800
查询重庆2018中考成绩查询 发布:2021-03-16 21:39:58 浏览:21
结业考试成绩怎么查询 发布:2021-03-16 21:28:40 浏览:679
14中医医师资格笔试考试成绩查分 发布:2021-03-16 21:28:39 浏览:655
名著赏析课程标准 发布:2021-03-16 21:27:57 浏览:881
北京大学商业领袖高端培训课程 发布:2021-03-16 21:27:41 浏览:919