본문 바로가기

프로젝트/바이올렛 프로젝트

오류모음

update가 안됨
was not registered for synchronization because synchronization is not active
https://yeory.com/332
알고보니 vo 안함
<!-- transaction annotation -->
<tx:annotation-driven transaction-manager="transactionManager"/> 입력했는데 
The prefix "tx" for element "tx:annotation-driven" is not bound. 오류가남
/shopping/src/main/webapp/WEB-INF/spring/appServlet/servlet-context.xml 에

xmlns:tx="http://www.springframework.org/schema/tx" 이걸 추가해줌
더큰 오류생김ㅋㅋㅋㅋ
Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field
사진 올리기
var selectedFile = document.getElementById('gdsImage').files[0];
$("#gdsImage").change(function(){

selectedFile = document.getElementById('gdsImage').files[0];
if(selectedFile){
alert('ggg');
  var reader = new FileReader;
  reader.onload = function(data){
   $(".select_image").attr("src", selectedFile).width(500);
  }
 reader.readAsDataURL(selectedFile);
}
});

https://kuzuro.blogspot.com/2018/10/11.html
https://hianna.tistory.com/346
function fileUpload(fis) {
    var str = fis.value;
    $('.select_image').text(fis.value.substring(str.lastIndexOf("\\")+1));
    var reader = new FileReader();
    reader.onload = function(e){
  $('.select_image').attr('src',e.target.result);
 }
    reader.readAsDataURL(fis.files[0]);
    alert(reader);
}


https://ihatedevelopingtheweb.tistory.com/28

<div class="inputArea">
<label for="gdsImage">상품 이미지</label>
<input type="file" id="gdsImage" name="gdsImage" onchange="fileUpload(this);">
<div class="select_image">
<img alt="" src="">
</div>
</div>

function fileUpload(fis) {
    var str = fis.value;
    $('.select_image').text(fis.value.substring(str.lastIndexOf("\\")+1));
    var reader = new FileReader();
    reader.onload = function(e){
  $('.select_image').attr('src',e.target.result);
 }
    reader.readAsDataURL(fis.files[0]);
    alert(reader);
}
성공맨

<div class="inputArea">
<label for="gdsImage">상품 이미지</label>
<input type="file" id="gdsImage" name="gdsImage">
<div class="select_image">
<img alt="" src="">
</div>
</div>



$("#gdsImage").change(function(){
   if(this.files && this.files[0]) {
    var reader = new FileReader;
    reader.onload = function(data) {
     $(".select_image img").attr("src", data.target.result).width(500);        
    }
    reader.readAsDataURL(this.files[0]);
   }
  });
성공맨2 


<div class="inputArea">
<label for="gdsImage">상품 이미지</label>
<input type="file" id="gdsImage" name="gdsImage" onchange="fileUpload(this);">
<div class="select_image">
<img alt="" src="">
</div>
</div>

function fileUpload(fis) {
    var str = fis.value;
    $(".select_image").after(fis.value.substring(str.lastIndexOf("\\")+1));
    var reader = new FileReader();
    reader.onload = function(e){
  $(".select_image img").attr("src",e.target.result).width(500);
 }
    reader.readAsDataURL(fis.files[0]);
    
}
 

'프로젝트 > 바이올렛 프로젝트' 카테고리의 다른 글

파일 올리기 + 썸네일  (0) 2021.10.27
자바 + 쇼핑몰 만들기 오류 모음  (0) 2021.10.18
apache window 설치  (0) 2021.10.07