├── README.md
└── com.demo.webservice
├── .classpath
├── .project
├── .settings
├── .jsdtscope
├── org.eclipse.jdt.core.prefs
├── org.eclipse.wst.common.component
├── org.eclipse.wst.common.project.facet.core.xml
├── org.eclipse.wst.jsdt.ui.superType.container
└── org.eclipse.wst.jsdt.ui.superType.name
├── WebContent
├── META-INF
│ └── MANIFEST.MF
├── WEB-INF
│ ├── glassfish-web.xml
│ ├── lib
│ │ ├── jackson-core-asl-1.9.2.jar
│ │ ├── jackson-jaxrs-1.9.2.jar
│ │ ├── jackson-mapper-asl-1.9.2.jar
│ │ ├── jackson-xc-1.9.2.jar
│ │ ├── jersey-client-1.19.1.jar
│ │ ├── jersey-core-1.19.1.jar
│ │ ├── jersey-json-1.19.1.jar
│ │ ├── jersey-server-1.19.1.jar
│ │ ├── jersey-servlet-1.19.1.jar
│ │ ├── jettison-1.1.jar
│ │ └── jsr311-api-1.1.1.jar
│ └── web.xml
└── index.html
├── build
└── classes
│ └── com
│ └── demo
│ └── webservice
│ ├── admins$results.class
│ └── admins.class
└── src
└── com
└── demo
└── webservice
└── admins.java
/README.md:
--------------------------------------------------------------------------------
1 | # JavaWebService
2 |
--------------------------------------------------------------------------------
/com.demo.webservice/.classpath:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/com.demo.webservice/.project:
--------------------------------------------------------------------------------
1 |
2 |
3 | com.demo.webservice
4 |
5 |
6 |
7 |
8 |
9 | org.eclipse.wst.jsdt.core.javascriptValidator
10 |
11 |
12 |
13 |
14 | org.eclipse.jdt.core.javabuilder
15 |
16 |
17 |
18 |
19 | org.eclipse.wst.common.project.facet.core.builder
20 |
21 |
22 |
23 |
24 | org.eclipse.wst.validation.validationbuilder
25 |
26 |
27 |
28 |
29 |
30 | org.eclipse.jem.workbench.JavaEMFNature
31 | org.eclipse.wst.common.modulecore.ModuleCoreNature
32 | org.eclipse.wst.common.project.facet.core.nature
33 | org.eclipse.jdt.core.javanature
34 | org.eclipse.wst.jsdt.core.jsNature
35 |
36 |
37 |
--------------------------------------------------------------------------------
/com.demo.webservice/.settings/.jsdtscope:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/com.demo.webservice/.settings/org.eclipse.jdt.core.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
3 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
4 | org.eclipse.jdt.core.compiler.compliance=1.8
5 | org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
6 | org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
7 | org.eclipse.jdt.core.compiler.source=1.8
8 |
--------------------------------------------------------------------------------
/com.demo.webservice/.settings/org.eclipse.wst.common.component:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/com.demo.webservice/.settings/org.eclipse.wst.common.project.facet.core.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/com.demo.webservice/.settings/org.eclipse.wst.jsdt.ui.superType.container:
--------------------------------------------------------------------------------
1 | org.eclipse.wst.jsdt.launching.baseBrowserLibrary
--------------------------------------------------------------------------------
/com.demo.webservice/.settings/org.eclipse.wst.jsdt.ui.superType.name:
--------------------------------------------------------------------------------
1 | Window
--------------------------------------------------------------------------------
/com.demo.webservice/WebContent/META-INF/MANIFEST.MF:
--------------------------------------------------------------------------------
1 | Manifest-Version: 1.0
2 | Class-Path:
3 |
4 |
--------------------------------------------------------------------------------
/com.demo.webservice/WebContent/WEB-INF/glassfish-web.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | /com.demo.webservice
6 |
--------------------------------------------------------------------------------
/com.demo.webservice/WebContent/WEB-INF/lib/jackson-core-asl-1.9.2.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hussien89aa/JavaWebService/5fd66e41ba87f5ec0fa0cd0b6c4524aec08ed665/com.demo.webservice/WebContent/WEB-INF/lib/jackson-core-asl-1.9.2.jar
--------------------------------------------------------------------------------
/com.demo.webservice/WebContent/WEB-INF/lib/jackson-jaxrs-1.9.2.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hussien89aa/JavaWebService/5fd66e41ba87f5ec0fa0cd0b6c4524aec08ed665/com.demo.webservice/WebContent/WEB-INF/lib/jackson-jaxrs-1.9.2.jar
--------------------------------------------------------------------------------
/com.demo.webservice/WebContent/WEB-INF/lib/jackson-mapper-asl-1.9.2.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hussien89aa/JavaWebService/5fd66e41ba87f5ec0fa0cd0b6c4524aec08ed665/com.demo.webservice/WebContent/WEB-INF/lib/jackson-mapper-asl-1.9.2.jar
--------------------------------------------------------------------------------
/com.demo.webservice/WebContent/WEB-INF/lib/jackson-xc-1.9.2.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hussien89aa/JavaWebService/5fd66e41ba87f5ec0fa0cd0b6c4524aec08ed665/com.demo.webservice/WebContent/WEB-INF/lib/jackson-xc-1.9.2.jar
--------------------------------------------------------------------------------
/com.demo.webservice/WebContent/WEB-INF/lib/jersey-client-1.19.1.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hussien89aa/JavaWebService/5fd66e41ba87f5ec0fa0cd0b6c4524aec08ed665/com.demo.webservice/WebContent/WEB-INF/lib/jersey-client-1.19.1.jar
--------------------------------------------------------------------------------
/com.demo.webservice/WebContent/WEB-INF/lib/jersey-core-1.19.1.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hussien89aa/JavaWebService/5fd66e41ba87f5ec0fa0cd0b6c4524aec08ed665/com.demo.webservice/WebContent/WEB-INF/lib/jersey-core-1.19.1.jar
--------------------------------------------------------------------------------
/com.demo.webservice/WebContent/WEB-INF/lib/jersey-json-1.19.1.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hussien89aa/JavaWebService/5fd66e41ba87f5ec0fa0cd0b6c4524aec08ed665/com.demo.webservice/WebContent/WEB-INF/lib/jersey-json-1.19.1.jar
--------------------------------------------------------------------------------
/com.demo.webservice/WebContent/WEB-INF/lib/jersey-server-1.19.1.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hussien89aa/JavaWebService/5fd66e41ba87f5ec0fa0cd0b6c4524aec08ed665/com.demo.webservice/WebContent/WEB-INF/lib/jersey-server-1.19.1.jar
--------------------------------------------------------------------------------
/com.demo.webservice/WebContent/WEB-INF/lib/jersey-servlet-1.19.1.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hussien89aa/JavaWebService/5fd66e41ba87f5ec0fa0cd0b6c4524aec08ed665/com.demo.webservice/WebContent/WEB-INF/lib/jersey-servlet-1.19.1.jar
--------------------------------------------------------------------------------
/com.demo.webservice/WebContent/WEB-INF/lib/jettison-1.1.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hussien89aa/JavaWebService/5fd66e41ba87f5ec0fa0cd0b6c4524aec08ed665/com.demo.webservice/WebContent/WEB-INF/lib/jettison-1.1.jar
--------------------------------------------------------------------------------
/com.demo.webservice/WebContent/WEB-INF/lib/jsr311-api-1.1.1.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hussien89aa/JavaWebService/5fd66e41ba87f5ec0fa0cd0b6c4524aec08ed665/com.demo.webservice/WebContent/WEB-INF/lib/jsr311-api-1.1.1.jar
--------------------------------------------------------------------------------
/com.demo.webservice/WebContent/WEB-INF/web.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | com.demo.webservice
4 |
5 | index.html
6 | index.htm
7 | index.jsp
8 | default.html
9 | default.htm
10 | default.jsp
11 |
12 |
13 | Jersey REST Service
14 | com.sun.jersey.spi.container.servlet.ServletContainer
15 |
16 | com.sun.jersey.config.property.packages
17 | com.demo.webservice
18 |
19 | 1
20 |
21 |
22 | Jersey REST Service
23 | /api/*
24 |
25 |
--------------------------------------------------------------------------------
/com.demo.webservice/WebContent/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Insert title here
6 |
7 |
8 | welcome to java web service
9 |
10 |
--------------------------------------------------------------------------------
/com.demo.webservice/build/classes/com/demo/webservice/admins$results.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hussien89aa/JavaWebService/5fd66e41ba87f5ec0fa0cd0b6c4524aec08ed665/com.demo.webservice/build/classes/com/demo/webservice/admins$results.class
--------------------------------------------------------------------------------
/com.demo.webservice/build/classes/com/demo/webservice/admins.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hussien89aa/JavaWebService/5fd66e41ba87f5ec0fa0cd0b6c4524aec08ed665/com.demo.webservice/build/classes/com/demo/webservice/admins.class
--------------------------------------------------------------------------------
/com.demo.webservice/src/com/demo/webservice/admins.java:
--------------------------------------------------------------------------------
1 | package com.demo.webservice;
2 |
3 | import java.util.ArrayList;
4 |
5 | import javax.ws.rs.*;
6 | import javax.ws.rs.core.MediaType;
7 |
8 | @Path("/login")
9 | public class admins {
10 |
11 |
12 | class results{
13 | public String Message;
14 | public int ID;
15 | public results(String Message,int ID){
16 | this.ID=ID;
17 | this.Message=Message;
18 | }
19 | }
20 | public admins(){}
21 |
22 | @GET
23 | @Produces(MediaType.APPLICATION_JSON)
24 | public results userlogin(@QueryParam("username") String username,@QueryParam("password") String password){
25 | results r;
26 | if(username.equals("admin")&& password.equals("admin"))
27 | r=new results(" user is login",1);
28 |
29 | else
30 | r=new results(" user is fail",2);
31 |
32 |
33 | return r;
34 | }
35 | /*
36 | @Path("/{id}/{name}")
37 | @GET
38 | @Produces(MediaType.TEXT_PLAIN)
39 | public String userloginon(@PathParam("id") String id,@PathParam("name") String name){
40 |
41 | return "params is:"+ id + "," + name;
42 | }
43 | */
44 |
45 | @POST
46 | @Produces(MediaType.TEXT_PLAIN)
47 | @Consumes(MediaType.TEXT_PLAIN)
48 | public String Data(){
49 | return "Datais posted";
50 | }
51 |
52 | @Path("/fail")
53 | @GET
54 | @Produces(MediaType.TEXT_PLAIN)
55 | public String userloginon(@QueryParam("id") String id,@QueryParam("name") String name){
56 |
57 | return "params is:"+ id + "," + name;
58 | }
59 | }
60 |
--------------------------------------------------------------------------------