一个简单的jsp页面代码
时间: 2023-06-14 22:05:14 浏览: 66
以下是一个简单的 JSP 页面代码示例:
```jsp
<!DOCTYPE html>
<html>
<head>
<title>Welcome to my JSP page</title>
</head>
<body>
<h1>Hello, World!</h1>
<p>Today is <%= new java.util.Date() %></p>
</body>
</html>
```
这个页面会输出 "Hello, World!",并在页面上显示当前时间。其中的 `<%= new java.util.Date() %>` 是 JSP 的表达式语法,用于在页面上输出 Java 代码的执行结果。在这个例子中,我们通过 `java.util.Date()` 获取了当前时间并输出到页面上。
相关问题
写一个jsp 支付页面代码
以下是一个简单的JSP支付页面的代码示例:
```jsp
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>支付页面</title>
</head>
<body>
<h1>支付页面</h1>
<form action="pay.jsp" method="post">
<label for="amount">支付金额:</label>
<input type="text" id="amount" name="amount" required><br><br>
<label for="cardNumber">银行卡号:</label>
<input type="text" id="cardNumber" name="cardNumber" required><br><br>
<label for="expiryDate">有效期:</label>
<input type="month" id="expiryDate" name="expiryDate" required><br><br>
<label for="cvv">CVV:</label>
<input type="password" id="cvv" name="cvv" required><br><br>
<input type="submit" value="支付">
</form>
</body>
</html>
```
在这个示例中,用户需要输入支付金额、银行卡号、有效期和CVV等信息,然后提交表单进行支付。在`form`标签中,`action`属性指定了表单提交的目标页面为`pay.jsp`,`method`属性指定了使用POST方法提交表单。在`label`标签中,`for`属性与表单元素的`id`属性对应,用于为输入框添加标签,方便用户理解。
用jsp完成一个简单的公告代码
以下是一个简单的公告代码,使用JSP实现:
index.jsp
```
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>公告</title>
</head>
<body>
<h1>公告</h1>
<ul>
<%-- 循环输出公告列表 --%>
<% for (String notice : getNotices()) { %>
<li><%= notice %></li>
<% } %>
</ul>
<hr>
<%-- 显示当前时间 --%>
<p>当前时间:<%= new java.util.Date() %></p>
</body>
</html>
<%-- 获取公告列表的方法 --%>
<%
public List<String> getNotices() {
List<String> notices = new ArrayList<>();
notices.add("本站已经上线,欢迎访问!");
notices.add("请大家遵守社区规定,不发广告和不传播谣言!");
notices.add("本站正在招募管理员,有志者请私信站长!");
return notices;
}
%>
```
说明:
1. 该JSP页面显示一个公告列表和当前时间。
2. 公告列表通过调用`getNotices()`方法获取,该方法返回一个包含公告内容的字符串列表。
3. 在JSP页面中使用JSTL标签库或EL表达式也可以实现类似的功能。