Declaring functions in JSP? -
I came from the PHP world, where the announcement of a function in the middle of a php page is very easy. I tried to do this in JSP:
get public string quarters (int i) {string quarters; Switch (i) {Case 1: Quarter = "Winter"; break; Case 2: Quarterly = "Spring"; break; Case 3: Quarterly = "Summer Me"; break; Case 4: Quarterly = "Summer II"; break; Case 5: Quarter = "Fall"; break; Default: quarter = "error"; } Return quarter; } I get the following error:
There was an error in the line: 20 in jsp file: /headers.jsp invalid modifier for getQuarter; Only the last return is allowed;
You have to add it to & lt;%! %> Is as follows:
& lt;%! Public string matching quarters (int i) {string quarters; Switch (i) {Case 1: Quarter = "Winter"; break; Case 2: Quarterly = "Spring"; break; Case 3: Quarterly = "Summer Me"; break; Case 4: Quarterly = "Summer II"; break; Case 5: Quarter = "Fall"; break; Default: quarter = "error"; } Return quarter; }% & Gt; You can open the function again within the scriptlet or expression:
& lt;% out.print (getQuarter (4)); & Gt%; or
& lt;% = getQuarter (17)%>
Comments
Post a Comment