Abstract
We present NSP, a new, statically typed server pages technology. NSP supports arrays and user defined types within input forms. It is the result of designing server pages from scratch. It addresses the needs of server pages developers who want to build cleaner, better reusable, more stable systems.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Atkins, D., Ball, T., Bruns, G., Cox, K.: Mawl: a domain-specific language for form-based services. In IEEE Transactions on Software Engineering, June 1999.
Barracuda. http://barracuda.enhydra.org/.
Brown, S. et. al.: Professional JSP, 2nd edition. Wrox Press, April 2001.
Cocoon. http://xml.apache.org/cocoon/.
Davis, M.: Struts, an open-source MVC implementation. IBM developerWorks, February 2001.
Davidson, J.D., Coward, D.: Java Servlet Specification, v2.2. Sun Press, 1999.
Draheim, D., Weber, G.: Specification and Generation of JSP Dialogues with Gently. In: Proceedings of NetObjectDays 2001, tranSIT, ISBN 3-00-008419-3, September 2001.
Draheim, D., Weber, G.: An Introduction to Form Storyboarding. Technical Report B-02-06. Institute of Computer Science, Free University Berlin, March 2002. http://www.inf.fu-berlin.de/inst/pubs/tr-b-02-06.abstract.html
Draheim, D., Weber, G.: An Overview of state-of-the-art Architectures for Active Web Sites. Technical Report B-02-07. Institute of Computer Science, Free University Berlin, March 2002. http://www.inf.fu-berlin.de/inst/pubs/tr-b-02-07.abstract.html
Draheim, D., Weber, G.: Form Charts and Dialogue Constraints. Technical Report B-02-08. Institute of Computer Science, Free University Berlin, March 2002. http://www.inf.fu-berlin.de/inst/pubs/tr-b-02-08.abstract.html
Draheim, D., Weber, G.: An Introduction to State History Diagrams. Technical Report B-02-09, Institute of Computer Science, Free University Berlin, March 2002. http://www.inf.fu-berlin.de/inst/pubs/tr-b-02-09.abstract.html
HTML 4.01 Specification. W3C, 1999.
Kassem, N., and the Enterprise Team.: Designing Enterprise Applications with the Java 2 Platform, Enterprise Edition. Sun Microsystems, 2000.
Meyer, B. Applying ”design by contract”. IEEE Computer, 25(10):40–51, October 1992.
Pelegri-Llopart, E., Cable, L.: Java Server Pages Specification, v.1.1. Sun Press, 1999.
SOAP. http://www.w3.org/TR/SOAP/.
Webmacro. http://www.webmacro.org/, 2002.
Warmer, J.; and Kleppe, A.G. The Object Constraint Language. Addison-Wesley, 1999.
Web Services Description Language (WSDL) 1.1. http://www.w3.org/TR/wsdl.
The Extensible Stylesheet Language (XSL), http://www.w3.org/Style/XSL/.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Draheim, D., Weber, G. (2002). Strongly Typed Server Pages. In: Halevy, A., Gal, A. (eds) Next Generation Information Technologies and Systems. NGITS 2002. Lecture Notes in Computer Science, vol 2382. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45431-4_4
Download citation
DOI: https://doi.org/10.1007/3-540-45431-4_4
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-43819-9
Online ISBN: 978-3-540-45431-1
eBook Packages: Springer Book Archive