jsp - jsp-如何连接字符串和变量?
问题描述
我写了一行简单的代码,如下所示:
if (autype.equalsIgnoreCase("Superuser")) {
str += "<input type=\"radio\" name=\"usertype\"" +rowid+ "value=\"Superuser\" checked> Superuser ";
rowid
是一个声明为 0 的变量。我想要实现的是让用户类型以增量方式输出到用户类型 1、用户类型 2、用户类型 3 等。
当我运行代码并检查名称的元素时,它显示:
<input type="radio" name="usertype" 2value="Superuser">
我想要的是name="usertype2"
。而且我似乎无法让连接成为名称本身的一部分。我做错什么了吗?
解决方案
你的串联应该是这样的。
if (autype.equalsIgnoreCase("Superuser")) {
str += "<input type=\"radio\" name=\"usertype"+rowid+"\" value=\"Superuser\" checked> Superuser ";
推荐阅读
- javascript - 如何检查数据库PHP Laravel中存在的复选框数组值?
- php - 使用 cpanel 使用 PHP 脚本进行电子邮件管道传输
- mysql - 无法创建本地数据库,因为错误:文件/etc/my.cnf 不存在
- java - 如何使用 Scanner 类从文件中分别读取多行?
- database-normalization - 数据库标准化为 BCNF 并进行分析
- reactjs - 尝试从 React Promise 响应全局修改数据
- python-3.x - 如何从熊猫中所有列值为空的数据框中选择行?
- algorithm - 对动态规划矩阵问题感到困惑
- python-3.x - 使用 dnspython 从哪里提取 DNS 解析器?
- c++ - 在内核模式驱动程序窗口中获取变量数据类型