尝试在 JSP 页面上显示当前日期,但收到奇怪的错误代码。知道我做错了什么吗?
<% Date today = new Date(); %>
<%!
public String displayDate(Date date){
return date.toString();
}
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Welcome!</title>
</head>
<body>
<h1><center>Today's Date is: <%displayDate(<%=today%>);%></center></h1>
最佳答案
这个
<%displayDate(<%=today%>);%>
应该是这样的
<%= displayDate(today); %>
另外,我建议您远离 scriptlet。
关于java - 如何在JSP中调用方法及其变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29111053/