Olá galera!!
Estou tendo problemas em um formulário para cadastro de DVDs.
O erro é o seguinte:
HTTP Status 500 -
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: Unable to compile class for JSP:
An error occurred at line: 294 in the jsp file: /cadastroDVD.jsp
genero cannot be resolved
291:
292: <option value="Animação">Animação</option>
293: <option value="Artes Marciais">Artes Marciais</option>
294: <option value="Aventura" <% if(genero!=null && genero.contentEquals("Aventura")){ out.print("selected"); } %>>Aventura</option>
295: <option value="Cinema Nacional">Cinema Nacional</option>
296: <option value="Clássicos">Clássicos</option>
297: <option value="Comédia">Comédia</option>
Fiz o import da classe dentro do JSP e mesmo assim não funciona.
Segue trechos do código:
Aqui faço o import da classe modelo e as declarações das variáveis.
<body>
<%@ include file="topo.jsp" %>
<%@ page import="br.modelo.Dvd" %>
<%
if(request.getAttribute("dvd2")!=null){
Dvd dvd = (Dvd) request.getAttribute("dvd2");
String genero = dvd.getGenero();
String dataAquisicao = dvd.getDataAquisicao();
}
else{
String genero = null;
String dataAquisicao = null;
}
%>
E aqui segue a linha com erro, onde a variável não foi reconhecida.
<option value="Aventura" <% if(genero!=null && genero.contentEquals("Aventura")){ out.print("selected"); } %>>Aventura</option>
Sou iniciante no desenvolvimento Web com Java e desde já agradeço a atenção de vocês.
Valeu!!