我创建了动态 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>
这是您拥有根资源的地方...
冉冉说
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.
添加回答
举报
0/150
提交
取消