SSP Application Presentation Comparison in NetSuite

Compare SSP application capabilities with Suitelets, RESTlets, and Scriptable Cart, including support levels and features.

·2 min read·View Oracle Docs

The presentation of SuiteScript Server Pages (SSP) applications allows developers to understand the comparative capabilities among various components like Suitelets, RESTlets, and Scriptable Cart. This article explores the key features and functionalities of these components, elucidating their strengths and limitations in a table format.

How Do SSP Applications Compare?

The table below provides a side-by-side comparison of the capabilities of Suitelets, RESTlets, SSP applications, and Scriptable Cart, focusing on their presentation attributes.

Presentation Capabilities Comparison

CapabilitySuiteletRESTletSSP ApplicationsScriptable Cart
Static HTMLSupportedUnsupportedSupportedUnsupported
UI ObjectsSupportedUnsupportedUnsupportedSupported
Dynamic HTMLSupportedSupportedSupportedSupported
Standard Library TagsUnsupportedUnsupportedSupportedUnsupported

Understanding the Presentation Attributes

  • Static HTML: Both Suitelets and SSP applications support static HTML, while RESTlets and Scriptable Cart do not. This allows for creating fixed content that does not change.
  • UI Objects: Only Scriptable Cart can utilize UI Objects directly, enhancing interactivity in their presentation.
  • Dynamic HTML: Dynamic capabilities are supported across the board (Suitelets, RESTlets, SSP applications, and Scriptable Cart), allowing for richer user experiences.
  • Standard Library Tags: Only SSP applications support standard library tags, making them more versatile for certain use cases.

Conclusion

Understanding these capabilities assists developers and administrators to choose the right components for their eCommerce implementations. This will enhance user interface design and improve overall application performance.

Who This Affects

  • Developers: Understanding the differences among Suitelets, RESTlets, and SSP applications helps in choosing the right tool for the job.
  • Administrators: Knowledge of these capabilities aids in managing and deploying appropriate resources in the NetSuite environment.

Key Takeaways

  • SSP applications provide specific advantages over Suitelets and RESTlets in UI integration.
  • Dynamic HTML support is a common strong point across multiple application types.
  • The choice of tool can significantly impact the user experience in eCommerce applications.

Source: This article is based on Oracle's official NetSuite documentation.

Frequently Asked Questions (4)

Can SSP applications in NetSuite use UI Objects like Scriptable Cart?
No, SSP applications cannot use UI Objects directly. Only Scriptable Cart supports the use of UI Objects for enhancing interactivity.
Which NetSuite components support the inclusion of Standard Library Tags?
Standard Library Tags are only supported by SSP applications, providing more versatility in certain use cases compared to other components like Suitelets and RESTlets.
Do Suitelets in NetSuite support dynamic HTML?
Yes, Suitelets support dynamic HTML, which allows for richer user experiences and interactions within web applications.
Can RESTlets be used for presenting static HTML in NetSuite?
No, RESTlets do not support static HTML. This capability is only available in Suitelets and SSP applications.
Source: Presentation Oracle NetSuite Help Center. This article was generated from official Oracle documentation and enriched with additional context and best practices.

Was this article helpful?

More in SuiteScript

View all SuiteScript articles →