javaapi中的404
'我通过点击以下URL获得404: 项目名称:JavaAPP 泽西岛版本:2.29.1 Java类: 请帮我把这个修好 Java类:javaapi中的404,java,Java,'我通过点击以下URL获得404: 项目名称:JavaAPP 泽西岛版本:2.29.1 Java类: 请帮我把这个修好 Java类: @Path("/hello") public class Hello { @GET @Produces(MediaType.TEXT_XML) public String sayHello() { String recources="<? xml versio
@Path("/hello")
public class Hello {
@GET
@Produces(MediaType.TEXT_XML)
public String sayHello() {
String recources="<? xml version='1.0' ?>" +
"<hello>Hi, This is hello from XML</hello>";
return recources;
}
/*
* @GET
*
* @Produces(MediaType.APPLICATION_JSON) public String sayHelloJson() { String
* recources=null; return recources; }
*
*
* @GET
*
* @Produces(MediaType.TEXT_HTML) public String sayHelloHtml() { String
* recources="<h1>Hello form HTML </h1>."; return recources; }
*/
}
@Path(“/hello”)
公共课你好{
@得到
@生成(MediaType.TEXT\u XML)
公共字符串sayHello(){
字符串资源=“”+
“您好,我是来自XML的hello”;
返回资源;
}
/*
*@GET
*
*@products(MediaType.APPLICATION_JSON)公共字符串sayHelloJson(){String
*resources=null;返回resources;}
*
*
*@GET
*
*@products(MediaType.TEXT_HTML)公共字符串sayHelloHtml(){String
*resources=“Hello form HTML.”返回resources;}
*/
}
web.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>JavaApp</display-name>
<servlet>
<servlet-name>Java Test</servlet-name>
<servlet-class>org.glassfish.jersey.servlet.ServletContainer</servlet-class>
<init-param>
<param-name>jersey.config.server.provider.packages</param-name>
<param-value>com.test.api</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>Java Test</servlet-name>
<url-pattern>/rest/*</url-pattern>
</servlet-mapping>
</web-app>
JavaApp
Java测试
org.glassfish.jersey.servlet.ServletContainer
jersey.config.server.provider.packages
com.test.api
Java测试
/休息/*
您还需要为方法本身定义路径
@GET
@Path("/say")
@Produces(MediaType.TEXT_XML)
public String sayHello() {
String recources="<? xml version='1.0' ?>" +
"<hello>Hi, This is hello from XML</hello>";
return recources;
}
@GET
@路径(“/说”)
@生成(MediaType.TEXT\u XML)
公共字符串sayHello(){
字符串资源=“”+
“您好,我是来自XML的hello”;
返回资源;
}
现在试着打电话