public class SuperHuman {
private int id;
@NotBlank(message = "Name must not be empty")
@Size(max = 25, message = "Name must be less than 25 characters")
private String name;
@NotBlank(message = "Description must not be empty")
@Size(max = 100, message = "Name must be less than 100 characters")
private String description;
// The hero boolean will have a default value
private boolean hero;
private List<Power> powers;
上面是我的超级人类模型。请注意名为Hero的布尔变量。
@PostMapping("addSuperHuman")
public String addSuper(HttpServletRequest request){
String[] powerIds = request.getParameterValues("powers");
String name = request.getParameter("name");
String description = request.getParameter("description");
// Request for boolean retrieval code here
List<Power> powers = new ArrayList<>();
for(String powerId : powerIds){
powers.add(powerDao.getPowerById(Integer.parseInt(powerId)));
}
SuperHuman superHuman = new SuperHuman();
superHuman.setName(name);
superHuman.setDescription(description);
// superHuman.setHero();
superHuman.setPowers(powers);
superDao.addSuperHuman(superHuman);
return "redirect:/superHumans";
}
上面是我用来通过servlet请求检索表单数据的控制器方法。一旦发现,注释部分将被替换为实际工作代码。
```
<div class="form-group row pb-3">
<label for="affiliation" class="col-3 col-form-label">
<Strong>Affiliation:</Strong></label>
<div class="col-2">
<select id="heroOrVillian" name="heroOrVillian" class="form-control">
<option value="1">Hero</option>
<option value="2">Villian</option>
</select>
</div>
</div>
```
<div class="col-2">
<select id="heroOrVillian" name="heroOrVillian" class="form-control">
<option value="1">Hero</option>
<option value="2">Villian</option>
</select>
</div>
我只想知道是否有一种方法通过输入字段返回布尔值true或false,用户可以选择他们是英雄还是维利安,并在java中接收所述数据,我可以将其提交到SQL数据库中。
您必须更改代码,如下所示
<select id="heroOrVillian" name="heroOrVillian" class="form-control">
<option value="0">Hero</option>
<option value="1">Villian</option>
</select>
我需要调用一个Oracle过程,其中一个IN参数与VARCHAR2和OUT参数作为BOOLEAN数据类型。 下面是我使用SimpleJDBCall的代码 异常: CallableStatementCallback;SQL未分类的SQLExctive[{callPACKAGE_NAME.PROC_NAME(?, ?)}]; SQL状态[99999];错误代码[17004];无效列类型: 16;嵌套异
Q2 是否有任何其他健壮的方法,或者如果我可以使用页脚链接和我已经完成的方法来结束,如果一个页面肯定是一个联系我们的页面?
我正在制作一个函数来返回布尔值,以了解元素是否存在,但我得到 我怎么才能得到唯一的真实或虚假响应,请帮助,我使用了if条件,但它显示了该响应…… 这是我调用的函数
当另一个函数的布尔值设置为“True”时,我试图做一些事情。我尝试使用return(variable),但当涉及到请求布尔值的函数时,它总是说False。在问这个问题之前,我看了一下这里,因为我觉得这似乎是非常基本的东西。但我找不到任何有用的东西。我希望有人能帮我做这件事。这是我的代码。
我有一个重命名了布尔变量的FileBean。它有以下代码。 我已经使用请求对象将其对象传递给jsp(考虑fileDetail是一个请求属性名)。我的jsp包含以下代码。 使用这个,我在jsp上获得了以下运行时异常。 请向我建议解决办法。 提前谢谢。
我目前正在用Spring jpa和thymeleaf构建一个Web服务。 我的模特问题。类“与我的模型有一种单一的关系”的答案。班级': 还有我的答案。课堂上的“多人关系”问题。班级': 我的控制器方法来更新实体问题: 我的观点是: 除了布尔值“answerOk”的映射之外,一切都正常,这是“Answer”中的一个字段。“班级”。使用th:checked=“${answer.answerOk}”,