Déclarer les fonctions de JSP?

Je viens de PHP monde, où la déclaration d'une fonction au milieu d'une page php est assez simple.
J'ai essayé de faire la même chose en JSP:

public String getQuarter(int i){
String quarter;
switch(i){
    case 1: quarter = "Winter";
    break;

    case 2: quarter = "Spring";
    break;

    case 3: quarter = "Summer I";
    break;

    case 4: quarter = "Summer II";
    break;

    case 5: quarter = "Fall";
    break;

    default: quarter = "ERROR";
}

return quarter;
}

J'obtiens l'erreur suivante:

An error occurred at line: 20 in the jsp file: /headers.jsp
Illegal modifier for the variable getQuarter; only final is permitted return;
  • Vous ne devriez probablement pas le faire. Transmettre les données dans un format utilisable pour les JSP à partir de là où vous obtenez.
InformationsquelleAutor Nathan H | 2009-05-05