jsp - 在 Java bean 类中设置属性

标签 jsp javabeans

我创建了一个文本字段名称“empId”,其值通过 jsp 页面使用 <jsp:setProperty> 设置到 bean 类中标签

注意:bean类中empId是int类型

当我编写以下代码时

<jsp:setProperty name="mybean" property="empId" value="empId"/>

它会工作得很好 但是当我编写以下代码时

<jsp:setProperty name="mybean" property="empId" value="<%=request.getParameter("empId")%>"/>

那么它就不起作用了 给出异常 JasperException

最佳答案

使用EL表达。

使用${param.empId}如果你想映射请求参数。

<jsp:setProperty name="mybean" property="empId" value="${param.empId} “/>

PS:@Sheo 你必须显示异常堆栈跟踪。

关于jsp - 在 Java bean 类中设置属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8666182/

相关文章:

java - 从 spring FileSystemXmlApplicationContext 中查找 bean 定义文件名

java - JSP 上不显示操作错误

jsp - checkbox未选中时struts checkbox标签提交什么值

java - 为什么要更新不属于 UPDATE 请求的字段?

java - bean : accessors vs attributes

java - List<Map<String,Object>> 到 org.json.JSONObject?

javascript - HTML中的相关参数

java上传servlet获取附加表单数据

java - 在 Spring Boot 中使用应用程序属性动态更改 bean

java - 来自属性文件中的列表 <String> 的 spring bean