1. Form is not nested, so a small single page involves transmitting data from ordinary form to multipart / form-data types, and saves page information to Form Bean.
2. Set a logo to each accessory to distinguish if "core"
3. It is difficult to pass the LIST in the ordinary Form to Multipart / Form-Data, so capture the onchange () event, directly submit