Note that there are some explanatory texts on larger screens.

plurals
  1. POissue with Java Date format (Type is not applicable for arguments (date) )
    primarykey
    data
    text
    <p>I am trying to execute a jsp/servlet program and I'm having issues. Please Help! :(</p> <p>This is the error I'm getting : The method setReleasedate(Calendar) in the type Movie is not applicable for the arguments (Date)</p> <p>This is my code: (Servlet)</p> <pre><code>&lt;%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1" import="com.ServiceProxy"%&gt; &lt;!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"&gt; &lt;%@ page import="entity.Movie" %&gt; &lt;%@ page import="java.util.*" %&gt; &lt;%@ page import="java.text.SimpleDateFormat" %&gt; &lt;%@ page import="java.text.DateFormat" %&gt; &lt;%@ page import="java.util.Calendar"%&gt; &lt;html&gt; &lt;head&gt; &lt;meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"&gt; &lt;title&gt;Demo&lt;/title&gt; &lt;/head&gt; &lt;% Movie m= new Movie(); String mname=request.getParameter("MName"); String mbanner=request.getParameter("Mbanner"); String rdate=request.getParameter("Rdate"); String cat=request.getParameter("Cat"); ServiceProxy proxy=new ServiceProxy(); proxy.setEndpoint("http://localhost:8080/VideoLibraryServers/services/Service"); int flag=0; DateFormat dateFormat; dateFormat = new SimpleDateFormat("dd-MMM-yy"); Date convertedDate; convertedDate =(Date)dateFormat.parse(rdate); m.setMoviename(mname); m.setMoviebanner(mbanner); m.setReleasedate(convertedDate); // **HERE I GET ERROR!!!!** System.out.println(m.getReleasedate()); m.setCategory(cat); flag=proxy.createMovie(m); if(flag==2) { String error="User with the email already exists"; session.setAttribute("error",error); response.sendRedirect("Signuperror.jsp"); } else if(flag==1) { response.sendRedirect("MovieAddSucc.jsp"); } else if(flag==0) { String msg="Adding Movie was UnSuccessful"; session.setAttribute("ErrMsg",msg); response.sendRedirect("ErrMsg.jsp"); } %&gt; &lt;body&gt; &lt;/body&gt; &lt;/html&gt; </code></pre> <p>Movie (Java Bean)</p> <pre><code>import java.util.Date; public class Movie{ private int movieid; private String moviename; private String moviebanner; private Date releasedate; private int rentamount; private String category; private int availablecopies; public Movie(){ movieid=0; moviename=""; moviebanner=""; releasedate=new Date(); rentamount=0; category=""; availablecopies=0; } public int getMovieid() { return movieid; } public void setMovieid(int movieid) { this.movieid = movieid; } public String getMoviename() { return moviename; } public void setMoviename(String moviename) { this.moviename = moviename; } public String getMoviebanner() { return moviebanner; } public void setMoviebanner(String moviebanner) { this.moviebanner = moviebanner; } public Date getReleasedate() { return releasedate; } public void setReleasedate(Date releasedate) { this.releasedate = releasedate; } public int getRentamount() { return rentamount; } public void setRentamount(int rentamount) { this.rentamount = rentamount; } public String getCategory() { return category; } public void setCategory(String category) { this.category = category; } public int getAvailablecopies() { return availablecopies; } public void setAvailablecopies(int availablecopies) { this.availablecopies = availablecopies; } } </code></pre> <p>Please help!</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload