java.lang.Long cannot be cast to java.lang.Integer
PHP中文网
PHP中文网 2017-04-18 10:12:57
0
3
500
PHP中文网
PHP中文网

认证高级PHP讲师

répondre à tous(3)
大家讲道理

Quelle base de données utilisez-vous ?
Vous remplacez le paramètre (identifiant long) par (ID entier).
La raison de cette erreur est que la conversion de type a échoué.
Le type long ne peut pas être converti en type Integer.

伊谢尔伦

Vous pouvez convertir l'identifiant en entier dans la méthode, puis le mettre dans le DC,

String str = id.toString();
Integer id1 = Integer.valueOf(str);
ou Integer id1 = new Integer(str);

PHPzhong

Si vous voulez vraiment forcer la conversion, convertissez d'abord long en string, puis convertissez string en integer

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal