java - getAttribute() 和 getParameter() 之间的区别

标签 java jsp servlets

HttpServletRequest类中的getAttribute()getParameter()方法有什么区别?

最佳答案

  • getParameter() 返回http请求参数。那些从客户端传递到服务器的。例如 http://example.com/servlet?parameter=1。只能返回String

  • getAttribute() 仅用于服务器端 - 您可以使用可在同一请求中使用的属性填充请求。例如 - 您在 servlet 中设置一个属性,然后从 JSP 中读取它。可用于任何对象,而不仅仅是字符串。

关于java - getAttribute() 和 getParameter() 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5243754/

相关文章:

java - 在基于 REST 的应用程序上是否有与 Python 的请求模块等效的 Java

javascript - Angularjs data-ng-click 不会第二次工作......怎么办?

Java AsyncTask 将变量传递给主线程

mysql - 不显示 ISO-8859-1 字符

java - 如何部署 Web 应用程序

java - servlet 上的隐藏字段列表

java - 在业务逻辑之前执行方法

java - Java EE Servlets实际上是直接使用的吗?

java - 减少 IntelliJ IDEA 内存使用的方法?

java - base64binary 被引用但未定义