Commit 80a0edaf by Patryk Czarnik

poprawka wielkości liter w linkach

parent 75dd97c4
...@@ -11,7 +11,7 @@ import jakarta.servlet.http.HttpServletResponse; ...@@ -11,7 +11,7 @@ import jakarta.servlet.http.HttpServletResponse;
import jakarta.servlet.http.Part; import jakarta.servlet.http.Part;
// Włączona obsługa zapytań multipart ("z załącznikami"). Maks rozmiar zapytania/pliku: 16M // Włączona obsługa zapytań multipart ("z załącznikami"). Maks rozmiar zapytania/pliku: 16M
@WebServlet("/DoUploadPhoto") @WebServlet("/doUploadPhoto")
@MultipartConfig(maxRequestSize = 16 * 1024 * 1024) @MultipartConfig(maxRequestSize = 16 * 1024 * 1024)
public class DoUploadPhoto extends HttpServlet { public class DoUploadPhoto extends HttpServlet {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
......
...@@ -10,7 +10,7 @@ import jakarta.servlet.http.HttpServletRequest; ...@@ -10,7 +10,7 @@ import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse; import jakarta.servlet.http.HttpServletResponse;
import sklep.db.RecordNotFound; import sklep.db.RecordNotFound;
@WebServlet("/Photo") @WebServlet("/photo")
public class Photo extends HttpServlet { public class Photo extends HttpServlet {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
......
...@@ -29,9 +29,9 @@ ...@@ -29,9 +29,9 @@
<h3>Dodatkowe strony</h3> <h3>Dodatkowe strony</h3>
<ul> <ul>
<li><a href="photo?product_id=2">Foto</a> - przykładowe zdjęcie</li> <li><a href="photo?productId=2">Foto</a> - przykładowe zdjęcie</li>
<li><a href="upload_photo.jsp?product_id=2">Zmień zdjęcie</a> nr 2</li> <li><a href="upload_photo.jsp?productId=2">Zmień zdjęcie</a> nr 2</li>
<li><a href="edit_product?product_id=1">Edytuj produkt nr 1</a></li> <li><a href="edit_product?productId=1">Edytuj produkt nr 1</a></li>
<li><a href="edit_product">Dodaj nowy produkt</a></li> <li><a href="edit_product">Dodaj nowy produkt</a></li>
</ul> </ul>
......
...@@ -38,7 +38,7 @@ do ${param.max_price} ...@@ -38,7 +38,7 @@ do ${param.max_price}
<c:forEach var="p" items="${bean.filteredProducts}"> <c:forEach var="p" items="${bean.filteredProducts}">
<div class="product"> <div class="product">
<img class="photo" src="Photo?productId=${p.productId}" alt=""/> <img class="photo" src="photo?productId=${p.productId}" alt=""/>
<h3>${p.productName}</h3> <h3>${p.productName}</h3>
<div class="price">Cena: ${p.price}</div> <div class="price">Cena: ${p.price}</div>
<div class="price">VAT ${p.vat * 100}%</div> <div class="price">VAT ${p.vat * 100}%</div>
......
...@@ -12,14 +12,14 @@ ...@@ -12,14 +12,14 @@
<div>Produkt nr <strong>${param.productId}</strong></div> <div>Produkt nr <strong>${param.productId}</strong></div>
<div>Aktualne zdjęcie:<br/> <div>Aktualne zdjęcie:<br/>
<img src="Photo?productId=${param.productId}" alt="Brak zdjęcia"> <img src="photo?productId=${param.productId}" alt="Brak zdjęcia">
</div> </div>
<%-- action powoduje, że zapytanie z formularza jest wysyłane pod podany adres, a nie bieżący. <%-- action powoduje, że zapytanie z formularza jest wysyłane pod podany adres, a nie bieżący.
Aby wysłać zawartość pliku (a nie tylko jego nazwę), należy ustawić enctype jak poniżej. Aby wysłać zawartość pliku (a nie tylko jego nazwę), należy ustawić enctype jak poniżej.
Sam plik to pole formularza typu file; oprócz niego mogą być inne zwykłe pola. Sam plik to pole formularza typu file; oprócz niego mogą być inne zwykłe pola.
Odpowiednio trzeba to też obsłużyć w serwlecie - patrz klasa DoUploadPhoto. Odpowiednio trzeba to też obsłużyć w serwlecie - patrz klasa DoUploadPhoto.
--%> --%>
<form id="photo-form" method="post" action="DoUploadPhoto" enctype="multipart/form-data"> <form id="photo-form" method="post" action="doUploadPhoto" enctype="multipart/form-data">
<input type="hidden" name="productId" value="${param.productId}"> <input type="hidden" name="productId" value="${param.productId}">
<label for="plik">Wybierz plik ze zdjęciem</label> <label for="plik">Wybierz plik ze zdjęciem</label>
<input type="file" name="plik" accept="image/jpeg"> <input type="file" name="plik" accept="image/jpeg">
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment