---
title: "Komma åt variabler utanför funktion"
type: "forum-thread"
url: "https://www.webforum.nu/amne/java/130086-komma-åt-variabler-utanför-funktion"
topic: "Java"
topic_url: "https://www.webforum.nu/amne/java"
author: "yohpops"
published: "2005-06-16T11:48:49.000Z"
updated: "2005-06-28T06:39:48.000Z"
replies: 3
views: 411
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/130086-komma-åt-variabler-utanför-funktion"
---

# Komma åt variabler utanför funktion

## #1 — yohpops, 2005-06-16T11:48Z

Hej.

Hur ska jag deklarera tex en String variabel för att jag ska kunna komma åt den i mina funktioner?

Har detta i en include-fil

```
<%!String getChildren(String grp_1_val,String grp_1_name,String grp_2_name,int in_level,int cono,String auxName,Database mvx,JspWriter out,String saveURL,String strFilter)
{
//En himla massa kod....

String strRealURL = saveURL +"&level="+ in_level +"&data="+ grp_2_arr[i] + "|" + sesres + "|" + setech + "|" + s2zare + "|" + from_date + "|" + to_date + "|" + from_sejbst + "|" + to_sejbst + "|" + grp_1 + "|" + grp_2;

//Mer kod....
}

%>
```

Variablerna sesres , setech , s2zare , from_date , to_date , from_sejbst , to_sejbst , grp_1 och grp_2 deklareras i jsp-filen

```
String sesres = request.getParameter("sesres");
String setech = request.getParameter("setech");
String s2zare = request.getParameter("s2zare");
String from_date = request.getParameter("from_date");
String to_date = request.getParameter("to_date");
String from_sejbst = request.getParameter("from_sejbst");
String to_sejbst = request.getParameter("to_sejbst");
String grp_1 = request.getParameter("grp_1");
String grp_2 = request.getParameter("grp_2");
```

Hur gör jag för att komma åt dessa från funktionen getChildren?

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

## #2 — antilizaer, 2005-06-16T18:25Z

Skicka med request objektet till metoden och plocka ut parameter strängarna inuti metoden, så skulle i alla fall jag göra...

```
<%
String data = getChildren("str1", ..., request);
%>
<%!
public String getChildren(String grp_1_val, String..., HttpServletRequest req) {
    String sesres = req.getParameter("sesres");
    ...
}
%>
```

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

## #3 — yohpops, 2005-06-16T20:53Z

Ok.

Jag hade den idén också.
Har inte hunnit prova än.

Ska göra det i morgon.

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

## #4 — yohpops, 2005-06-28T06:39Z

Löste detta på annat sätt.
Skickade in en string array i stället.

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

---

Tråden på webben: https://www.webforum.nu/amne/java/130086-komma-åt-variabler-utanför-funktion
