testwoundimg.jsp 2.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
  2. <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
  3. <%@ taglib prefix="s" uri="http://www.springframework.org/tags"%>
  4. <!-- Page Content -->
  5. <div id="divContent">
  6. <div id="divCondition" style="background-color: #eeeeee; height: 120px;">
  7. <span style="mar">조건부</span>
  8. </div>
  9. <div id="divResult">
  10. Image 파일 전송 서비스 : <br>
  11. <form style="border:1px solid;" id="fileUpload" name="fileUpload" method="post" action="${pageContext.request.contextPath}/mobile/medical/inputWoundImg.json" enctype="multipart/form-data">
  12. <input type="hidden" name="hospitalCd" value="01">
  13. <input type="hidden" name="userId" value="aaa">
  14. <input type="hidden" name="patientId" value="patientId01">
  15. <input type="hidden" name="deptCd" value=d001>
  16. <input type="hidden" name="doctorId" value="aaa">
  17. <input type="hidden" name="treatCls" value="I">
  18. <input type="hidden" name="excutionDtTm" value="2019-02-28 10:10:10">
  19. 이미지파일 전송 : <input type="file" name="image">
  20. 썸네일이미지파일 전송 : <input type="file" name="thumbnail">
  21. <input type="submit" name="업로드" value="제출"><br>
  22. </form>
  23. <div>
  24. <button id="regist_image" type="button">regist_image</button>
  25. </div>
  26. </div>
  27. </div>
  28. <script type="text/javascript">
  29. $(document).ready(function () {
  30. //==== 페이지 기본 설정 { ====
  31. $('#divHeader').css('display', 'block');
  32. $('#divHeaderTitle').text("test page");
  33. $('#dismiss, .overlay').on('click', function () {
  34. $('#divMainMenu').removeClass('active');
  35. $('#divQuickMenu').removeClass('active');
  36. $('.overlay').removeClass('active');
  37. });
  38. //==== 페이지 기본 설정 } ====
  39. //==== 메뉴기능 제거 { ====
  40. $('.side-right').css('display', 'none');
  41. $('.side-left').css('display', 'none');
  42. //==== 메뉴기능 제거 } ====
  43. /////////////////////////////////////////////////////////////////////////////////////////
  44. // 이미지 업로드 테스트 및 이미지 정보 db 등록
  45. $("#regist_image").click(function(){
  46. //alert('test alert');
  47. var url=contextPath + "/mobile/medical/inputWoundImg.json";
  48. var params="";
  49. $("#fileUpload").ajaxForm({
  50. enctype: "multipart/form-data",
  51. dataType : "json",
  52. url:url,
  53. success:function(args){
  54. //alert('result : success ' + args);
  55. //alert(JSON.stringify(args));
  56. $("#result").html(JSON.stringify(args));
  57. },
  58. error:function(e){
  59. alert(e.responseText);
  60. }
  61. });
  62. $("#fileUpload").submit();
  63. });
  64. });
  65. </script>