simple.jsp
来自「JAVA Servlet2.3外文书籍源码」· JSP 代码 · 共 35 行
JSP
35 行
<%@ page errorPage="error.jsp" %>
<%!
public double calculate(double amount, double interest, int period) {
if(amount <= 0) {
throw new IllegalArgumentException("Amount should be greater than 0: " + amount);
}
if(interest <= 0) {
throw new IllegalArgumentException("Interest should be greater than 0: " + interest);
}
if(period <= 0) {
throw new IllegalArgumentException("Period should be greater than 0: " + period);
}
return amount*(1 + period*interest/100);
}
%>
<html>
<head>
<title>Simple</title>
</head>
<body style="font-family:verdana;font-size:10pt;">
<%@ include file="header.html" %>
<%
double amount = Double.parseDouble(request.getParameter("amount"));
double interest = Double.parseDouble(request.getParameter("interest"));
int period = Integer.parseInt(request.getParameter("period"));
%>
<b>Pincipal using simple interest:</b>
<%= calculate(amount, interest, period) %>
<br/><br/>
<jsp:include page="footer.jsp"/>
</body>
</html>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?