我不喜欢命令对象,因为有很多重复的代码..
我想在 vraptor 中做这样的事情。
这是一个java框架的Vraptor代码
<form action="<c:url value='/produtos/adiciona'/>">
Nome: <input type="text" name="produto.nome" /><br/>
Descrição: <input type="text" name="produto.descricao" /><br/>
Preço: <input type="text" name="produto.preco" /><br/>
<input type="submit" value="Salvar" />
</form>
@Resource
public class ProdutosController {
//...
public void adiciona(Produto produto) {
dao.adiciona(produto);
}
}
来源http://vraptor.caelum.com.br/en/docs/ten-minute-guide/
在 grails 中不起作用,为什么???现在有人知道这个
class User {
String login
String password
}
<g:form name="form" url="[controller:'user',action:'login']">
Login <input type="text" name="user.login"/><br/>
Senha <input type="password" name="user.password"/><br/>
<input type="submit" value="go"/>
</g:form>
def login(User user){
render("result ${user.login} and ${user.password}")
}
响应为空“结果为空且为空”