Página em .jsp

Pessoal, criei uma página .jsp dentro da minha pasta Webcontent, daí fui rodar o programa e deu erro HTML 500, o que eu faço? Tem que instalar plugin?

<html>
	<body>
		<%-- Comentários em JSP: nossa primeira página JSP --%>
		
		<%String mensagem = "Bem vindo ao sistema de agenda FJ-21!"; %>
		&lt;% out.println(mensagem); %&gt; <br />
		
		&lt;%String desenvolvido = "Desenvolvido por Domício"; %&gt;
		&lt;%= desenvolvido %&gt; <br />
		
		&lt;%System.out.println("Tudo foi executado!"); %&gt;
	&lt;/body&gt;
&lt;/html&gt;

como está seu web.xml?

Não tem nada, eu não coloquei nada nele a respeito da página .jsp.

<?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" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" 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>Testes-JSP</display-name>
  <welcome-file-list>
    <welcome-file>index.html</welcome-file>
    <welcome-file>index.htm</welcome-file>
    <welcome-file>index.jsp</welcome-file>
    <welcome-file>default.html</welcome-file>
    <welcome-file>default.htm</welcome-file>
    <welcome-file>default.jsp</welcome-file>
  </welcome-file-list>
</web-app>

Por isso mesmo vc deve declarar sua página inicial no web.xml para o servidor ler o arquivo e ver qual é a página inicial, no seu caso ele está tentando localizar a página index.jsp ou default.jsp

<welcome-file>index.jsp</welcome-file> 

apaga aquele trecho e deixe somente o uma welcome-file com o nome de sua jsp e restarte o servidor que devera funcionar

Não deu certo, eu testei com a html e deu, já com a .jsp não rola.

Caraca, to estressando já.

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: java.lang.IllegalStateException: No output folder
	org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:527)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:353)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
root cause

java.lang.IllegalStateException: No output folder
	org.apache.jasper.JspCompilationContext.createOutputDir(JspCompilationContext.java:678)
	org.apache.jasper.JspCompilationContext.getOutputDir(JspCompilationContext.java:197)
	org.apache.jasper.JspCompilationContext.getClassFileName(JspCompilationContext.java:514)
	org.apache.jasper.compiler.Compiler.isOutDated(Compiler.java:445)
	org.apache.jasper.compiler.Compiler.isOutDated(Compiler.java:392)
	org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:585)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

Já sei o que é…
Tire os códigos java de dentro da jsp e rode para ver, se funcionar era seu codigo que estava bixado
Aparentemente esta reclamando do seu out.println(); que não esta sendo importado

Deu na mesma, eu já tinha tentado isso antes, coloquei só código html na página e não rolou.

Ontem eu fiquei preso em um programa por não dar F5 no navegador, daí colocava o código correto, não dava F5 e o erro persistia.

Valeu pela atenção, cara.

==================================

Editando:

Testei a mesma coisa em outro sistema operacional e deu certo, meu problema era com o Ubuntu, fiz a mesma coisa no Fedora e deu certo.

Abraços!