Dúvidas no uso da classe controller
06/12/2018 10:59
0
Caros colegas, tenho um exercício para realizar ao qual não estou conseguindo, sei que deve ser algo simples porem já fiz algumas pesquisas e não conseguir resolver. Ele consiste na seguinte informação: Você deverá desenvolver uma API (Restful) simples que receba uma requisição HTTP com uma string, e encontre o primeiro caractere Vogal, após uma consoante, onde a mesma é antecessora a uma vogal e que não se repita na string.
Premissas: Não será possível reiniciar o fluxo da leitura da string. Não poderá ser utilizado nenhum framework Java, apenas código nativo na identificação da vogal.
Não estou conseguindo pegar a string que e informada na url para tratar e devolver a resposta.
estou utilizando como exemplo:https://spring.io/guides/gs/rest-service/

[code]a classe original esta assim:
[/code]

package hello;
import java.util.concurrent.atomic.AtomicLong;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class GreetingController {
    private static final String template = "Hello, %s!";
    private final AtomicLong counter = new AtomicLong();
    @RequestMapping("/greeting")
    public Greeting greeting(@RequestParam(value="name", defaultValue="World") String name) {
        return new Greeting(counter.incrementAndGet(),
                            String.format(template, name));
    }
}

E eu estou fazendo assim:

[url=https://github.com/diegosouzaba/desafiosolutis/tree/master/hello]https://github.com/diegosouzaba/desafiosolutis/tree/master/hello[/url]


esta com o seguinte erro:Whitelabel Error Page This application has no explicit mapping for /error, so you are seeing this as a fallback.
fiz um novo projeto esta em:
https://github.com/diegosouzaba/desafiosolutis/tree/master/hello
Tags: Classe controller;String;url


Ainda não faz parte da comunidade???

Para se registrar, clique aqui.

Podcast da itexto



Aprenda Groovy e Grails, Spring e mais com a Formação itexto!

Livro de Spring


/dev/All

Os melhores blogs de TI
em um único lugar!

 
Spring Brasil é mantido por itexto Consultoria.
Em caso de problemas contacte Henrique Lobo Weissmann (Kico) por e-mail: kico@itexto.com.br
Todo o conteúdo presente neste site adota o Creative Commons como licença padrão.