1

学生のための私のpojoクラスだと聞いてください...

 public class Student {

 private int id;

 private String name;

 private String address;

 private String gender;

 private String emailId;

 private String contactNo;
//setter getter

そして、その私は以下の学生のリストクラスを開発します:

public class StudentList {

@XmlElement
private List<Student> slist ;

public StudentList(List<Student> slist){
    this.slist= slist;
}//setter getter

そして、学生のための私のサービスクラスは以下の通りです:

  public class StudentService extends Application {
@GET
@Path("student/read") 
@Produces("application/json")      
@GZIP  public StudentList readstudent(@Context HttpServletRequest request){

    StudentList slistDetail = new StudentList();

    List<Student> s = new ArrayList<Student>();

    for(int i=0; i<50; i++)
    {
        Student st = new Student();
        st.setId(i);
        st.setName("name "+ i);
        st.setAddress("address "+ i);
        st.setContactNo("12345"+i);
        st.setEmailId("email"+i+"@gmail.com");
        st.setGender("m");

        s.add(st);
    }
    slistDetail.setSlist(s);
    return slistDetail;
}

Web.xml`

<context-param>
  <param-name>javax.ws.rs.core.Application</param-name>
  <param-value>com.service.StudentService</param-value>

 <listener>
  <listener-class>
     org.jboss.resteasy.plugins.server.servlet.ResteasyBootstrap
  </listener-class>

<servlet>
  <servlet-name>Resteasy</servlet-name>
  <servlet-class>
     org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher
  </servlet-class>

そして、私は以下のエラーを見つけました:

java.io.IOException: invalid header field
at java.util.jar.Attributes.read(Unknown Source)
at java.util.jar.Manifest.read(Unknown Source)
at java.util.jar.Manifest.<init>(Unknown Source).....

だから、なぜこの種のエラーが発生するのか教えてください...事前に感謝します

4

0 に答える 0