我正在我的 .jsp 文件中尝试以下代码:
<select>
<%DBHandler db= new DBHandler();%>
<%db.init();%>
<%String[] res= db.getExpertise();%>
<% for(int i=0;i< res.length;i++){ %>
<option value="<%=res[i]%>"><%=res[i]%></option>
<%}%>
</select>
但是,我不知道如何使用 java 代码中的变量在标签中赋值。
最佳答案
希望这能帮助您解决问题;
<强>1。指令
<%@page language="java" %>
<强>2。声明
<%!
int radius = 7;
double pi = 3.1415;
%>
<强>3。小脚本
<%
String id, name, dob, email, address;
id = request.getParameter("id");
name = request.getParameter("name");
dob = request.getParameter("dob");
email = request.getParameter("email");
address = request.getParameter("address");
sessionEJB.addClient(id, name, dob, email, address);
%>
<强>4。表达式
<%!
double radius = 7;
double pi = 22/7;
double area()
{
return pi*radius*radius;
}
%>
<html>
<body>
Area of circle is <%= area() %>
</body>
</html>
关于java - 如何在 JSP 的 HTML 标签中使用 Java 变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59424750/