jsp 获取name属性值
时间: 2023-08-14 09:08:33 浏览: 143
在 JSP 中,你可以使用 EL 表达式和 JSTL 标签库获取 HTML 标签中的 `name` 属性值。
例如,假设你有以下 HTML 代码:
```html
<input type="text" name="my-name" value="Hello World!" />
```
你可以使用 EL 表达式 `${}` 来获取 `name` 属性的值,如下所示:
```jsp
<c:set var="myName" value="my-name" />
<input type="text" name="${myName}" value="Hello World!" />
<p>name: ${myName}</p>
```
在上面的代码中,`<c:set>` 标签用于将 `my-name` 字符串存储到 `myName` 变量中,然后在输入框和 `<p>` 标签中使用该变量。注意,`${}` 表达式中的变量名需要用双引号括起来。
另外,如果你想获取已经提交表单时输入框中的值,可以使用 `request.getParameter()` 方法。例如:
```jsp
<form action="my-action.jsp" method="post">
<input type="text" name="my-name" />
<button type="submit">Submit</button>
</form>
<%
String myName = request.getParameter("my-name");
out.println("myName: " + myName);
%>
```
在上面的代码中,`request.getParameter()` 方法用于获取输入框中的值,并将其存储到 `myName` 变量中。然后,使用 `out.println()` 方法将该变量的值输出到页面上。注意,这段代码需要放在 JSP 页面的 `<body>` 标签内。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)