Patent · US Active

System and method for emulating the processing of java server pages

US7987454B2 · kind B2 · utility

1Cited by
7References
16Claims
0Family size

Assignee

Inventor

Key dates

Filing dateDec 20, 2005
Grant dateJul 26, 2011
Priority date
Expiry dateApr 25, 2030

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/45508
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

The processing of server pages is emulated at run time. The system includes a library of custom tags, and a server page emulator for reading the server page, including identifying any calls to the library of custom tags, and further for emulating any calls to the custom tags identified in the server page; and thereby generating and processing the server pages dynamically at runtime. Each server page is parsed to create a tree of nodes for each element of the page, and each node identified as one of template text, custom tag start, custom tag end, and expression language (EL) expression. For each template text node, text is written directly to final markup. For each custom tag node, a return code indicates that the body should be skipped, processed normally, or provided as bulk data to the tag implementation. For each EL expression node, the EL expression is evaluated and the result written to final markup.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.