gpt4 book ai didi

Java-如何在 HTML 文件中声明属性?

转载 作者:行者123 更新时间:2023-12-02 12:12:23 26 4
gpt4 key购买 nike

如何在 HTML 文件中声明属性,然后在 java 类中使用它来显示错误消息?使用 .jsp 文件我知道您需要在 .jsp 文件中使用 ${example} 。 HTML 文件中的正确方法是什么?我想在“return Login.html”之前的 else 语句中添加消息我知道 .jsp 基本上是 HTML 代码,但不知怎的,它在 .html 文件中使用 ${example} 不起作用。我尝试过 model.put("example","something Something") 但它似乎不起作用。

使用类LoginController.java:

@Controller
public class LoginController {

@Autowired
private UserValidationService userValidationService;

@RequestMapping(value="/", method = RequestMethod.GET)
private String getLoginPage() {
return "Login.html";
}


@RequestMapping(method = RequestMethod.GET)
private String handleLoginRequests(@RequestParam String name, @RequestParam String password, ModelMap model) {
if(userValidationService.isUserValid(name,password))
return "Welcome.html";
else

return "Login.html";
}

}

HTML 文件是:

<form action="/login">
<br>
<br>
<br>
<br>
<div align="center">
<font size="6" color="white"><i><b>Welcome! Please Login</b></i></font> <br>
<br>
<br> <font color="white" size="4"><i>Enter Name</i></font> <br>
<input type="text" name="name"/> <br>
<br> <font color="white" size="4"><i>Enter Password</i></font> <br>
<input type="password" name="password"/> <br><br>

<input type="submit" name="Submit" value="Login"
style="height: 40px; width: 85px"/>
</div>

</form>

<form action="/Signup">
<div align="center" style="margin-right:auto;margin-left:auto;">
<input type="submit" name="Signup" value="Sign up" style="height:40px; width:85px"/>
</div>
<p align="center">
${example}
</p>

</form>

最佳答案

不幸的是,您不能在 HTML 中拥有属性。这是 HTML 和 JSP 之间的主要区别。 HTML 页面是静态的,而 JSP 是动态的

关于Java-如何在 HTML 文件中声明属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46442741/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com