Existem três maneiras de obter o valor transmitido da recepção no método do controlador anterior:
1. Através de HttpServletRequest:
@RequestMapping (value = "/index1") public string helloAction1 (httpServletRequest request) {System.out.println (request.getParameter ("nnn")); // Obtenha o valor do elemento com o nome front-end NNN Return "Index";}2. Obtenha o nome do parâmetro:
@RequestMapping (value = "/index1") public string helloAction1 (string nnn) {// O nome aqui deve ser consistente com o nome do elemento front-end para obter System.out.println (nnn); retornar "índice";}3. Obtido através da anotação @RequestParam:
@RequestMapping (value = "/index") public string helloAction (@RequestParam (value = "nnn", requerir = false) string nnn1, modelo modelo) {// nnn deve ser consistente com o front-end, que pode ser entendida aqui como o alias para o parâmetro nnn1 System.out.println (nnn1); Model.Addattribute ("Hello", "Este é o valor aprovado por ação:"+nnn1); retornar "índice";}A SpringMVC também pode obter várias propriedades do VO, tomando VO como um parâmetro:
@RequestMapping (value = "/index2") public String helloAction2 (usuário do usuário) {System.out.println (user.getAccount ()); System.out.println (user.getpassword ()); retornar "índice";}Ao usar objetos para obter dados, tenha cuidado para que o atributo do nome do elemento da página front-end seja consistente com os nomes de cada atributo de VO
O exemplo acima do valor transmitido pela recepção Springmvc é todo o conteúdo compartilhado pelo editor. Espero que possa lhe dar uma referência e espero que você possa apoiar mais o wulin.com.