关于Request中setAttribute(String name,Object obj)的参数问

在平时的开发中,您可能会碰到如下的错误提示:
The method setAttribute(String, Object) in the type ServletRequest is not
applicable for the arguments (String, int)

从错误提示,可以看出问题主要在于类型匹配错误,需要进行转型。下面讲下个人的解决方案
(1)转型当然是可以解决的;
(2)因为转型有时转来转去麻烦,如果不想转的话,可以试试更换JDK版本。我在Myeclipse(版本6.5)下做过测试,在创建工程的时候选择J2EE1.4会报以上错误,如果选择J2EE5.0则不会报错。
request.setAttribute 语句前总显示红色感叹号解决办法 HTTP Status 500 - HTTP Status 500 - type Exception report message description The server encountered an internal error () that prevented it from fulfilling this request. exception javax.servlet.ServletException: Servlet execution threw an exception root cause java.lang.Error: Unresolved compilation problem: The method setAttribute(String, Object) in the type ServletRequest is not applicable for the arguments (String, double) y2ssh.sg.chp1.action.AddAction.execute(AddAction.java:18) y2ssh.sg.chp1.framework.Controller.doGet(Controller.java:25) y2ssh.sg.chp1.framework.Controller.doPost(Controller.java:33) javax.servlet.http.HttpServlet.service(HttpServlet.java:637) javax.servlet.http.HttpServlet.service(HttpServlet.java:717)解决办法: 立即下载

相关推荐

Java+javabean

The method setAttribute String Object in the type ServletRequest is not applicable for the arguments String int

Exception: setAttribute(String, Object)

javaluogao的专栏 874

JavaThe method

The method setAttribute String Object in the type ServletRequest is not applicable for the arguments String int

Unable to compile class for JSP

Unable to compile class for JSP

peng_zhanxuan的技术博客 1961

Qt开发实战:QWebEngineView缓存路径详解与自定义配置(Windows/Linux)

本文详细解析了Qt框架中QWebEngineView组件的缓存机制,提供了Windows和Linux系统下的默认缓存路径及自定义配置方案。通过实战代码示例,展示了如何实现跨平台缓存路径管理、权限设置以及企业级应用中的多用户隔离策略,帮助开发者有效管理Web内容缓存,提升应用性能和数据安全性。

weixin_42519826的博客 403

俄罗斯方块 C++控制台版

一、创建方块 wstring tetromino[7]; tetromino[0].append(L"..X...X...X...X."); // Tetronimos 4x4 tetromino[1].append(L"..X..XX...X....."); tetromino[2].append(L".....XX..XX....."); tetromino[3].append(L"..X..XX..X......"); tetromino...

一只大鸽子的博客 1622

request.getSession().setAttribute(string, int);问题

request.getSession().setAttribute(string, int);问题 public ActionForward inserttousu(ActionMapping mapping, ActionForm form,    HttpServletRequest request, HttpServletResponse response)    throws E

cxn564422481的专栏 1293

LED单元板驱动(HUB75接口)

开始之前先吐槽一下,搜这个的资料。要么都是Arduino,要么单片机的收费。小小的一个LED单元板,凭什么? 用Arduino是你速度快还是我ST,树莓派不好用?收费更离谱,这点东西还藏私?给你个中指凸。把原理都写出来看你怎么收费。 一、接口定义及原理 如图,有两个RGB通道,共占用6个IO。剩下的ABCDE为地址通道,LAT为行数据锁存通道,CLK为数据时钟,OE为低电平使能LED显示。图片这里没有E,证明它是16扫的,有E就会把B上面的地改为E。这样就是5位,2的5次方32扫。1.

a3748622的博客 3万+

he method setAttribute(String,object)in the type HttpSession is not appl

这个错误的意思是你在绑定的时候,绑定的值不是一个Object,产生这个问题的原因主要是JDK版本的问题。有的JDK版本,是支持直接从int转换为Integer,编译可以通过。你的JDK应该不支持这个。解决的办法有两个: 方案一:忽略掉JDK版本,比如你原来是session.setAttribute("count",count);,count是int类型, 那你可以采用Integer countO

程序员springmeng 4025

生信小白必看:手把手教你用R语言实现counts/FPKM/TPM互转(附代码)

本文为生信初学者详细讲解如何使用R语言实现counts、FPKM和TPM三种转录组表达量单位的精准转换,包含完整代码示例和常见问题解决方案。重点解析了FPKM与TPM的数学原理及转换方法,帮助读者掌握RNA-seq数据分析中的关键预处理步骤,提升差异表达分析的准确性。

weixin_27442001的博客 498

【Linux 驱动开发】STM32MP1 LCD 显示系统完整实践指南

STM32MP1 LCD显示系统实践指南 本文全面介绍STM32MP1平台实现MIPI DSI LCD显示的完整流程,涵盖硬件连接、设备树配置、显示原理和驱动实现。主要内容包括: 硬件连接:详细说明MIPI DSI差分对、背光PWM、复位/供电管脚的连接方式 设备树配置: PWM背光控制节点设置 LTDC与DSI端口映射关系 Panel节点参数定义 显示基础:讲解LCD/OLED显示原理、常见接口类型(RGB/LVDS/MIPI/HDMI)及信号时序 驱动实现。

猫猫的小茶馆 495

eclipse报错:Multiple annotations found at this line: - String cannot be resolved to a type 解决方法

The method getParameter(String) from the type ServletRequest refers to the missing tye string -从ServletRequest类型中获取参数(String)的方法引用缺少的Tye字符。Multiple annotations found at this line:- String cannot be resolved to a type 在该行中找到的多个注释:-string不能解析为类型。

qq_46422457的博客 4504

Python深度学习基于Tensorflow(17)基于Transformer的图像处理实例VIT和Swin-T

定义窗口注意力机制,与普通的注意力机制不同,其是在各个窗口中执行注意力机制。从中可以看到,其创新点主要是将图片进行拆分作为序列数据带入。差不多,主要实现的是一个下采样的算法过程;相同位置的像素绑定到一起构成一张新的。模型定义完毕后,初始化模型并开始训练。由于层之间重复性出现,可以定义一个。中,这里先实现拆分图片类。进行操作时我们定义三个类。定义一个多头注意力机制类。的数据,导入数据如下。导入数据,这里同样用。

bigcrab的博客 1634

request.getAttribute() 和 request.getParameter() 区别

1.值来源区别:attribute 值来源于 【Web 服务器端】,而parameter 值来源于【浏览器端】。request.getAttribute() 的值来源于【 request.setAttribute() 】方法设置的值。request.getParameter() 的值来源于 页面通过【get或者post】方式传上来的参数值。验证:request 提供了用来设置 attribute ...

彻底拆分,一切可控! 1844

YOLO11改进|卷积篇|引入SPDConv

YOLO11中添加SPDConv卷积

A1983Z的博客 3696

科研必备:15款顶尖AI科研工具全面分析汇总(持续更新ing)

科研必备:15款AI科研工具全面分析汇总(持续更新ing)

Code_流苏:在代码中寻诗意,在实践中觅真知 9647

Request对象及常用方法

Object getAttribute(String name) 获得name的属性,若不存在,则返回null Enumeration getAttributeNames() 返回一个枚举类型的包含request对象所有属性名称的集合 String getCharacterEncoding() 返回request请求体的字符编码 int ge...

weixin_38168382的博客 110

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

Request对象的主要方法

setAttribute(String name,Object):设置名字为name的request的参数值 getAttribute(String name):返回由name指定的属性值 getAttributeNames():返回request对象所有属性的名字集合,结果是一个枚举的实例 getCookies():返回客户端的所有Cookie对象,结果是一个Cookie数组 getCh

hins 4187

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

共享数据

域对象:一个有作用范围的对象,可以在范围内共享数据 * request域:代表一次请求的范围,一般用于请求转发的多个资源中共享数据 * 方法: 1. void setAttribute(String name,Object obj):存储数据 2. Object getAttitude(String name):通过键获取值 3. void removeAttribute(String name):通过键移除键值对 @WebServlet("/requestDemo8") public class Re.

weixin_42478365的博客 938

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

request对象的常用属性和方法

request的属性 /* 1.HttpRequest.GET   一个类似于字典的对象,包含 HTTP GET 的所有参数。详情请参考 QueryDict 对象。 2.HttpRequest.POST   一个类似于字典的对象,如果请求中包含表单数据,则将这些数据封装成 QueryDict 对象。   POST 请求可以带有空的 POST 字典 —— 如果通过...

weixin_33882443的博客 768

JSP内置对象学习笔记

JSP内置对象及作用: request 包含客户端请求信息 response 页面传回给客户端的相应信息(响应) out 用来向客户端浏览器输出信息的数据流 session 为发送请求的客户建立会话 application 保存整个应用程序的共享信息 pageContext 保存当前JSP页面的共享信息 config 读取初始化参数(配置) page 代表JSP网页本身 exce

随心的专栏 649

JavaWeb同步学习笔记之十七、JavaWeb_域对象的属性操作

JavaWeb_域对象的属性操作域对象的属性操作 域对象的属性操作 1.方法: void setAttribute(String name, Object o):设置属性 Object getAttribute(String name):获取指定的属性 Enumeration getAttributeNames():获取所有的属性的名字组成的 Enumeration 对象 removeA...

q124xs的博客 241

自己动手写一个spring之MVC_4

本文看下如何返回对象,以及页面到前端。当前生成页面的方式有两种,一种是前后端分离的方式,也就是后端返回对象到前端,第二种方式是后端将生成好的html页面直接返回到浏览器,本文就看下这两种情况。

wang0907的博客 345

Spring Boot API日志脱敏:基于注解与拦截器的敏感数据保护方案

在微服务架构中,API日志记录是调试和监控的关键环节,但直接打印请求参数可能泄露敏感数据,如密码、身份证号等,违反数据安全法规。其核心原理是通过自定义注解标记敏感字段,结合Spring MVC的HandlerInterceptor在请求处理链路中拦截参数,并利用反射或JSON树解析技术实现动态脱敏。这一技术价值在于平衡了日志可观测性与数据安全性,实现了非侵入式的集中管控。典型的应用场景包括用户注册、支付回调等涉及个人隐私的接口。本文通过@SensitiveField注解和DataMasker脱敏策略,详细阐

weixin_33912638的博客 448

Java23:SERVLET

超文本传输协议,是一个属于应用层面向对象的协议,它是一种详细规定了浏览器和万维网服务器之间相互通信的规则,通过网络传送万维网文档的数据传送协议,客户端与服务端通信时传输的内容称为报文,http协议就是规定报文的格式。客户端发送给服务器的称为请求报文,服务器发送给客户端的称为响应报文交互方式请求 永远都是客户端向服务端发送响应 永远都是服务器向客户端返回数据格式请求时发送的数据称为请求报文响应时返回的数据称为响应报文报文是有规定的格式。

zzx_nihao的博客 1249

206面试题(61~70 )

自定义一个拷贝方法,在该方法中递归复制对象的所有引用类型成员变量所指向的对象。

2301_80112070的博客 758
下一篇: 解决Apache启动问题—(OS 10022)提供了一个无效的参数
gwikimo
博客等级 码龄18年 4粉丝 55原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值