기존 작동 방식이 훌륭하게 작동하는 기존 양식이 있으므로이 JSP에 파일을 첨부하려면 찾아보기 단추를 추가해야합니다.Struts 기존 양식에 새 작업 및 새 양식을 추가하는 방법
이렇게하려면 첨부 파일에 대한 지원을 추가하기 위해 양식에 enctype = "multipart/form-data"를 추가했으나 지원하지 않는 기존 작업에서 오류가 발생했습니다.
<html:form action="/existingAction" method="POST" >
...
--THIS IS ADDED
<html:form action="/newAction" method="POST" enctype="multipart/form-data">
<table>
<tr>
<td><html:file size="55" alt="Browse" property="attachmentFile" styleId="attachmentFile"" /></td>
<html:submit value="AddDoc"/>
</td>
</tr>
</table>
</html:form>
--END OF NEW CODE
...
<html:submit value="completed"/>
</html:form>
및 스트럿에 나는 새로운 액션에 대한 항목 추가 config (설정) : 그래서 좋아, 나는 그래서 나는 다음과 같은 않는 첨부 파일
에 대해 별도의 조치를 만듭니다<action path="/newAction" type="com.action.AttachmentAction"
scope="request" name="myForm" validate="false">
<forward name="done" path="/forward/complete.do" />
</action>
<action path="/existingAction" type="com.action.ExistingAction"
scope="request" name="myForm" validate="false">
<forward name="done" path="/forward/complete.do" />
</action>
을
하지만 작동하지 않습니다. jsp가 새 코드 다음에 GUI에 표시되지 않습니다. 기존 파일/액션에 다른 액션이있는 새 첨부 파일을 어떻게 추가 할 수 있습니까?
덕분에,
물론 가능합니다. 문제는 불법 HTML입니다. –
안녕하세요, 가능하면 어떻게 할 수 있습니까? – Klam