首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Spring onclick按钮事件应转到java函数

Spring onclick按钮事件应转到java函数
EN

Stack Overflow用户
提问于 2018-06-07 01:29:54
回答 1查看 3K关注 0票数 0

我创建了一个项目与春天,爪哇,玻璃鱼。里面有一个用于我的应用程序欢迎页面的.jsp文件。我通过调用编写html代码的Java类添加了一个按钮。

代码语言:javascript
复制
<form:form action='onclick()' method='post'>
<input type='submit' value='Ok' style='width: 150px;'>
</form:from>

我想在Button.java类中调用我在源包中编写的onclick()-function。当我单击按钮时,我如何才能在onclick()中结束呢?

EN

回答 1

Stack Overflow用户

发布于 2018-06-07 07:54:44

不能直接从html文件调用Java类方法。为了在spring中实现您的需求,您必须创建如下控制器。

RequestController

代码语言:javascript
复制
@Controller
@RequestMapping("registration")
public void RequestController{

@GetMapping("/new")
public String new(){
return "register";
}

@PostMapping("/new")
public String new(@ModelAttribute("registration") RegistrationForm registration){
//Do your coding
return "status";
}
}

然后在如下所示的jsp中调用

register.jsp

代码语言:javascript
复制
<form:form action='/registration/new' modelAttribute="registration" method='post'>
<form:input path="name"/>
<form:input path="designation"/>
<form:input path="email"/>
<input type='submit' value='Ok' style='width: 150px;'>
</form:from>

RegistrationForm是您可以创建的简单POJO类,如下所示

RegistrationForm

代码语言:javascript
复制
class RegistrationForm{
String name;
String designation;
String email;
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50726261

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档