为了账号安全,请及时绑定邮箱和手机立即绑定

无法在java中运行rest api

无法在java中运行rest api

慕尼黑的夜晚无繁华 2021-12-10 15:07:55
我创建了动态 Web 项目并将所有 jaxrs-ri jar 文件添加到 lib 文件夹。添加的图像将显示我的项目结构。我已经在我的系统上配置了 tomcat 8.0 并正确配置了它。这些是文件。登录页面.javapackage com.login;import javax.ws.rs.GET;import javax.ws.rs.Path;import javax.ws.rs.Produces;import javax.ws.rs.core.MediaType;@Path("/loginpage")public class LoginPage {    @GET    @Produces(MediaType.TEXT_PLAIN)    public String sayPlainTextHello() {        return "Hello World RESTful Jersey!";    }    @GET    @Produces(MediaType.TEXT_XML)    public String sayXMLHello() {        return "<?xml version=\"1.0\"?>" + "<hello> Hello World RESTful Jersey"                + "</hello>";    }    @GET    @Produces(MediaType.TEXT_HTML)    public String sayHtmlHello() {        return "<html> " + "<title>" + "Hello World RESTful Jersey"                + "</title>" + "<body><h1>" + "Hello World RESTful Jersey"                + "</body></h1>" + "</html> ";    }}网页.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5">  <display-name>LoginForm</display-name>  <welcome-file-list>    <welcome-file>index.html</welcome-file>    <welcome-file>index.htm</welcome-file>    <welcome-file>index.jsp</welcome-file>    <welcome-file>default.html</welcome-file>    <welcome-file>default.htm</welcome-file>    <welcome-file>default.jsp</welcome-file>  </welcome-file-list> 控制台消息项目结构
查看完整描述

2 回答

?
一只名叫tom的猫

TA贡献1906条经验 获得超3个赞

线

<param-value>com.javapapers.webservices.rest.jersey</param-value>

应该读

<param-value>com.login</param-value>

这是您拥有根资源的地方...


查看完整回答
反对 回复 2021-12-10
?
冉冉说

TA贡献1877条经验 获得超1个赞

您必须在 servlet.xml 中声明控制器类的包名称,例如


<context:component-scan base-package="com.dibyendu.controller"></context:component- 

scan> and use @Controller or @RestController in the LoginPage class so that it can be 

considered as Controller.


查看完整回答
反对 回复 2021-12-10
  • 2 回答
  • 0 关注
  • 155 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信