Basic Customization > User Interface Customization > Customizing HTML Clients Using the Windchill JSP Framework > Attachments > Limitations
  
Limitations
Primary content
For primary attachments code to function properly you need both the primaryAttachment tag as well as the fileSelectionAndUploadApplet tag, regardless of whether or not you are using applet upload. While some behavior can be controlled by custom code we highly recommend that you first try adjusting the site level preferences and tag attributes to accomplish your goal before customizing your code.
The fileSelectionAndUploadApplet tag must be on the jsp that defines the wizard but outside of the wizard tags or it will not function properly.
Secondary content
For secondary attachments code to function properly you need attachments step defined in your wizard as well as the fileSelectionAndUploadApplet tag, regardless of whether or not you are using applet upload. The fileSelectionAndUploadApplet tag must be on the jsp that defines the wizard but outside of the wizard tags or it will not function properly.