반응형

분류 전체보기 1646

스프링 MVC를 사용하여 생성된 PDF 반환

스프링 MVC를 사용하여 생성된 PDF 반환 봄 MVC를 사용하고 있습니다.요청 본문으로부터 입력을 받아 pdf에 데이터를 추가하고 pdf 파일을 브라우저에 반환하는 서비스를 작성해야 합니다.pdf 문서는 itextpdf를 사용하여 생성됩니다.Spring MVC를 사용하여 어떻게 하면 좋을까요?나는 이것을 사용해 보았다. @RequestMapping(value="/getpdf", method=RequestMethod.POST) public Document getPDF(HttpServletRequest request , HttpServletResponse response, @RequestBody String json) throws Exception { response.setContentType("appli..

programing 2023.02.25

HTTP POST로 파일을 다운로드 할 수 있습니까?

HTTP POST로 파일을 다운로드 할 수 있습니까? HTTP POST로 파일을 다운로드 할 수 있습니까?Get 방법(windows.location)은 알고 있습니다만, 제 경우 서버에 전달해야 할 파라미터가 많이 있습니다.이렇게 말인가요? function IssuePostRequest(objData) { var strPageURL = "about:blank"; var strAction = "@Url.Action("GetPDF", "Home")/"; //var strAction = "/popups/delete.aspx"; var strWindowName = "MyEvilHttpPostInAnewWindow"; // ifrmDownload var iWindowWidth = 805; var iWindowHe..

programing 2023.02.25

컨트롤러, 서비스 및 저장소 패턴에서의 DTO 사용 방법

컨트롤러, 서비스 및 저장소 패턴에서의 DTO 사용 방법 컨트롤러, 서비스 및 저장소 패턴을 따르고 있는데, DTO가 여기에 어떤 영향을 미치는지 궁금할 뿐입니다. 컨트롤러는 DTO만 수신해야 합니까?제가 알기론, 당신은 그 기본 도메인 모델에 대해 외부세계가 알기를 원하지 않는군요? 도메인 모델에서 DTO로 변환하는 것은 컨트롤러 또는 서비스 계층 중 어느 쪽입니까? 오늘날 Spring MVC와 인터랙티브 UI를 사용한 프로그래밍에서는 웹 애플리케이션에는 실제로 4개의 계층이 있습니다. UI 계층(웹 브라우저, JavaScript) MVC가 을 단 스프링 )@Controller 레이어,즉(스프링 컴포넌트)에을 달았다.@Service 레이어,즉(스프링 컴포넌트)에을 달았다.@Repository 이러한 계..

programing 2023.02.25

WordPress, nginx 프록시 및 서브 디렉토리: wp-login.php가 도메인으로 리다이렉트하다

WordPress, nginx 프록시 및 서브 디렉토리: wp-login.php가 도메인으로 리다이렉트하다 NGINX 구성에서는 WordPress 블로그가 개인 서버에 있습니다.NGINX 공용 서버는 https://www.example.com/blog/의 개인 서버 콘텐츠를 프록시합니다. location ^~ /blog/ { # A "subdirectory", hiding a proxied server proxy_pass http://192.168.0.5:80/; # The blog resides in the # private's web root, # not in a subdirectory proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_..

programing 2023.02.25

속성 트리를 사용하여 Boost에서 JSON 어레이 생성

속성 트리를 사용하여 Boost에서 JSON 어레이 생성 부스트 속성 트리를 사용하여 JSON 어레이를 생성하려고 합니다. 문서에는 다음과 같이 기재되어 있습니다.JSON 어레이는 노드에 매핑되어 있습니다.각 요소는 이름이 비어 있는 하위 노드입니다." 빈 , 그에 전화하겠습니다write_json(...)어레이를 꺼냅니다.그러나 문서에는 이름 없는 하위 노드를 만드는 방법은 나와 있지 않습니다.는 는 i i는노노 i i i i i.ptree.add_child("", value)과 같은 결과를낳습니다: ,, 음, 다, 다, 다, 다, 니, 니, ,, ,, ,, ,. Assertion `!p.empty() && "Empty path not allowed for put_child."' failed 이 문서에서..

programing 2023.02.25

woocommerce 속성값 목록 가져오기

woocommerce 속성값 목록 가져오기 워드프레스에 woocommerce를 사용하여 심플한 숍 사이트를 만들고 있으며, 제품에 몇 가지 속성을 추가했습니다.이것들은, 즉,size그리고.color사이즈에 따라 Small, Medium, Large 등 다양한 값이 준비되어 있습니다.색상 ie도 마찬가지입니다.빨강, 파랑, 초록 이 값을 드롭다운에 표시하려고 합니다.기본적으로 나열만 하면 상점 카탈로그 페이지의 필터로 사용할 수 있습니다. 어떤 도움이라도 좋습니다. 편집: woocommerce 코드와 api 문서를 조사하여 속성을 가져오기 위한 코드만 찾았습니다. global $woocommerce; $attr_tax = $woocommerce->get_attribute_taxonomy_names(); f..

programing 2023.02.25

TNS-12505: TNS: 청취자가 현재 Connect Descriptor에 지정된SID를 인식하지 않음

TNS-12505: TNS: 청취자가 현재 Connect Descriptor에 지정된SID를 인식하지 않음 다음 연결 문자열을 사용하여 NetBeans에서 Oracle 10.2.0에 연결하려고 합니다. jdbc:oracle:thin:@localhost:1521:XE 가장 이상한 점은 재부팅할 때까지 모든 것이 정상적으로 작동했다는 것입니다..「 TNS-12505 」의를 봐 .내 마지막 엔트리를 보세요.listener.log: TNSLSNR for 32-bit Windows: Version 10.2.0.1.0 - Production on 14-APR-2011 13:46:48 Copyright (c) 1991, 2005, Oracle. All rights reserved. System parameter fi..

programing 2023.02.25

AJAX 게시 오류: 안전하지 않은 헤더 "연결" 설정을 거부했습니다.

AJAX 게시 오류: 안전하지 않은 헤더 "연결" 설정을 거부했습니다. PHP 파일에 데이터를 다시 게시하는 다음과 같은 커스텀 에이잭스 기능이 있습니다.데이터 투고가 발생할 때마다 다음 두 가지 오류가 발생합니다. 안전하지 않은 헤더 "Content-length" 설정을 거부했습니다. 안전하지 않은 헤더 "연결" 설정을 거부했습니다. 코드: function passposturl(url1, params, obj) { //url1 = url1+"&sid="+Math.random(); xmlHttp = get_xmlhttp_obj(); xmlHttp.loadflag = obj; xmlHttp.open("POST", url1, true); //alert(url1); //alert(params); //alert..

programing 2023.02.25

ngModel의 차이점은 무엇입니까?$modelValue 및 ngModel.$viewValue 값

ngModel의 차이점은 무엇입니까?$modelValue 및 ngModel.$viewValue 값 다음과 같은 ckEditor 지시가 있습니다.아래에는 에디터에서 데이터를 설정하는 방법의 예에서 볼 수 있는 두 가지 변형이 있습니다. app.directive('ckEditor', [function () { return { require: '?ngModel', link: function ($scope, elm, attr, ngModel) { var ck = null; var config = attr.editorSize; if (config == 'wide') { ck = CKEDITOR.replace(elm[0], { customConfig: 'config-wide.js' }); } else { ck = ..

programing 2023.02.25

angular $q, for-loop 내 및 후에 여러 약속을 연결하는 방법

angular $q, for-loop 내 및 후에 여러 약속을 연결하는 방법 반복할 때마다 비동기 함수를 호출하는 for-loop을 원합니다. for-loop 후에 다른 코드블록을 실행하고 싶은데 for-loop 내의 이전 콜이 모두 해결될 때까지는 실행하지 않습니다. 현시점에서의 문제는 for-loop 후의 코드 블록이 모든 비동기 콜이 종료되기 전에 실행되거나 전혀 실행되지 않는 것입니다. FOR-루프가 있는 코드 부분과 그 뒤의 코드 블록(전체 코드는 바이올린 참조): [..] function outerFunction($q, $scope) { var defer = $q.defer(); readSome($q,$scope).then(function() { var promise = writeSome($q..

programing 2023.02.25
반응형