JSP内置对象:在同一个页面实现成绩输入及总成绩显示
来源:互联网 发布:大连住电软件 编辑:程序博客网 时间:2024/05/22 01:36
在这个试验中,在同一个页面实现了成绩的输入和累加运算。
其中,input的value值发生了改变。分不清value和name的区别, 特意百度了一下:
**value 属性为 input 元素设定值。**对于不同的输入类型,value 属性的用法也不同:type="button", "reset", "submit" - 定义按钮上的显示的文本type="text", "password", "hidden" - 定义输入字段的初始值type="checkbox", "radio", "image" - 定义与输入相关联的值注释:<input type="checkbox"> 和 <input type="radio"> 中必须设置 value 属性。注释:value 属性无法与 <input type="file"> 一同使用。**name 属性规定 input 元素的名称。**name 属性用于对提交到服务器后的表单数据进行标识,或者在客户端通过 JavaScript 引用表单数据。注释:只有设置了 name 属性的表单元素才能在提交表单时传递它们的值。
form表单没有填充action属性,其响应的仍然是当前页面。
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><% String result = ""; String name = request.getParameter("name"); String chinese = request.getParameter("chinese"); String math = request.getParameter("math"); String english = request.getParameter("english"); if (name != null) { result += Integer.parseInt(chinese) + Integer.parseInt(math) + Integer.parseInt(english); } else { name = ""; chinese = ""; math = ""; english = ""; }%><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>欢迎登陆</title></head><body> <form>学生姓名:<input type="text" name="name" value="<%=name%>"/><br><br>语文成绩:<input type="text" name="chinese" value="<%=chinese%>"/><br><br>数学成绩:<input type="text" name="math" value="<%=math%>"/><br><br>英语成绩:<input type="text" name="english" value="<%=english%>"/><br><br><input type="submit" value="确定"/></form> 总成绩:<input type="text" value="<%=result%>" disabled="true"/></body></html>
如果不写value值,响应之后就没有刚才输入的成绩了。
阅读全文
0 1
- JSP内置对象:在同一个页面实现成绩输入及总成绩显示
- 求总成绩及平均成绩
- JSP内置对象综合实例:学生成绩排序
- 用数组求总成绩及平均成绩
- 输入小组人数及成绩
- JSP+Servlet+JavaBean+JDBC实现用户登录,及成绩查询
- 总成绩排序
- 汇编程序:求总成绩
- 学生总成绩
- 总成绩排序
- 根据输入成绩显示相应的级别
- 实现在JSP页面对LIST对象级联显示
- 3、编写一个程序,从键盘上输入学生的三门课程成绩,求总成绩和平均成绩。
- 记录关于jqGrid在同一个jsp中实现查询记录显示及新增和修改操作
- 计算平均成绩和总成绩
- JSP实现在线考试与成绩评测
- 3门课程的总成绩及平均分
- 1-2 用二维数组求每个学生的总成绩及平均成绩
- LeetCode
- 掌握Maven_1
- Java基础拾遗:线程相关问题
- PX4源码分析6_uorb通信机制
- Hadoop--Hive安装错误解析
- JSP内置对象:在同一个页面实现成绩输入及总成绩显示
- 数据库中的事务是什么
- 第一天
- vim 插件 Ycm安装
- broadcom Knet 功能调试记录
- Minicom安装和使用和lte调试方法
- 如何通过反射使用一个类的方法
- Spring 启动时报No active profile set, falling back to default profiles default
- Maven与Gradle项目互转