作者:多米音乐_54101533 | 来源:互联网 | 2023-09-15 22:48
实战要求:
- 编写一个使用EL的JSP程序;
- 用Javabean获取一名学生五门学科(英语、高数、JSP、Web、Java)的分数;
- 每门学科的得分均在0-100分以内,不能为空,不能为非数字;
- 在另外一个页面显示所有成绩和提交分数的总分、平均分;
- 成绩结果在60分以下标红。
Score.java
package com.example.demo1;
public class Score {
private double english;
private double math;
private double jsp;
private double web;
private double java;
public Score() {
}
public Score(double english, double math, double jsp, double web, double java) {
this.english = english;
this.math = math;
this.jsp = jsp;
this.web = web;
this.java = java;
}
public double getEnglish() {
return english;
}
public void setEnglish(double english) {
this.english = english;
}
public double getMath() {
return math;
}
public void setMath(double math) {
this.math = math;
}
public double getJsp() {
return jsp;
}
public void setJsp(double jsp) {
this.jsp = jsp;
}
public double getWeb() {
return web;
}
public void setWeb(double web) {
this.web = web;
}
public double getJava() {
return java;
}
public void setJava(double java) {
this.java = java;
}
}
JSP代码1.jsp:
<%@ page cOntentType="text/html;charset=UTF-8" language="java" %>
JSP代码2.jsp:
<%@ page cOntentType="text/html;charset=UTF-8" language="java" %>
成绩结果
英语成绩: ${score.english}
高数成绩: ${score.math}
Jsp 成绩: ${score.jsp}
web成绩: ${score.web}
Java成绩: ${score.java}
该学生的总成绩是 : ${score.english+score.math+score.jsp+score.web+score.java}
该学生的平均成绩是 : ${(score.english+score.math+score.jsp+score.web+score.java)/5}
<%
if (score.getEnglish()<60){
%>
<%
}
%>
<%
if (score.getMath()<60){
%>
<%
}
%>
<%
if (score.getJsp()<60){
%>
<%
}
%>
<%
if (score.getWeb()<60){
%>
<%
}
%>
<%
if (score.getJava()<60){
%>
<%
}
%>
结果展示: