---
title: "får ej jsp sida att fungera"
type: "forum-thread"
url: "https://www.webforum.nu/amne/java/103226-får-ej-jsp-sida-att-fungera"
topic: "Java"
topic_url: "https://www.webforum.nu/amne/java"
author: "Mc Fetto"
published: "2004-05-08T17:16:45.000Z"
updated: "2004-05-09T09:16:06.000Z"
replies: 4
views: 294
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/java/103226-får-ej-jsp-sida-att-fungera"
---

# får ej jsp sida att fungera

## #1 — Mc Fetto, 2004-05-08T17:16Z

har följande sida:

```
<jsp:useBean id="newsBean" scope="session" class="news.newsBean" />
<%
	   	newsBean.getNewsFromNews();   
	//	for(int i = 0;i < newsBean.getNews().length;i++)
   //		{
    //  		out.println("<li>test" );  
   //		}
		String str = newsBean.getTest();
		out.println(str);  
	   		

	   
 %>
```

news.newsBean ligger i en mapp "news" under classes!

i **newsBean**  har jag en testmetod:

```
	public String getTest()
	{
		return "1121222";
	}
```

Kör jag sidan får jag följande felmedelande:

```
javax.servlet.ServletException: news.newsBean.getTest()Ljava/lang/String;
	org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:682)
	org.apache.jsp.news.TMPgtsifxenwf_jsp._jspService(TMPgtsifxenwf_jsp.java:94)
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:136)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:320)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:293)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:240)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:856)

root cause 

java.lang.NoSuchMethodError: news.newsBean.getTest()Ljava/lang/String;
	org.apache.jsp.news.TMPgtsifxenwf_jsp._jspService(TMPgtsifxenwf_jsp.java:80)
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:136)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:320)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:293)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:240)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
```

vad är fel?

r:fetstilta!

Permalänk: https://www.webforum.nu/p/103226

## #2 — SPiN, 2004-05-08T22:13Z

getTest() ska ligga i klassen 'news.newsBean' för att det ska fungera. Du har ingen instans av klassen 'news', och du anropar metoden på klassen 'newsBean'.

Permalänk: https://www.webforum.nu/p/1343371

## #3 — Mc Fetto, 2004-05-09T03:21Z

gör jag inte det här:

```
<jsp:useBean id="newsBean" scope="session" class="news.newsBean" />
```

news är ju endast en namespace.

Permalänk: https://www.webforum.nu/p/1343411

## #4 — SPiN, 2004-05-09T08:14Z

Enligt felmeddelandet ligger inte metoden 'getTest()' i klassen newsBean. Kan du visa hela news.newsBean?

Permalänk: https://www.webforum.nu/p/1343437

## #5 — Mc Fetto, 2004-05-09T09:16Z

Fick det att fungera, vet inte vad det var men den gamla classfilen blev inte "ny" när kompilering gjordes...
Tack :)

Permalänk: https://www.webforum.nu/p/1343455

---

Tråden på webben: https://www.webforum.nu/amne/java/103226-får-ej-jsp-sida-att-fungera
