Commit 80a0edaf by Patryk Czarnik

poprawka wielkości liter w linkach

parent 75dd97c4
......@@ -11,7 +11,7 @@ import jakarta.servlet.http.HttpServletResponse;
import jakarta.servlet.http.Part;
// Włączona obsługa zapytań multipart ("z załącznikami"). Maks rozmiar zapytania/pliku: 16M
@WebServlet("/DoUploadPhoto")
@WebServlet("/doUploadPhoto")
@MultipartConfig(maxRequestSize = 16 * 1024 * 1024)
public class DoUploadPhoto extends HttpServlet {
private static final long serialVersionUID = 1L;
......
......@@ -10,7 +10,7 @@ import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import sklep.db.RecordNotFound;
@WebServlet("/Photo")
@WebServlet("/photo")
public class Photo extends HttpServlet {
private static final long serialVersionUID = 1L;
......
......@@ -29,9 +29,9 @@
<h3>Dodatkowe strony</h3>
<ul>
<li><a href="photo?product_id=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="edit_product?product_id=1">Edytuj produkt nr 1</a></li>
<li><a href="photo?productId=2">Foto</a> - przykładowe zdjęcie</li>
<li><a href="upload_photo.jsp?productId=2">Zmień zdjęcie</a> nr 2</li>
<li><a href="edit_product?productId=1">Edytuj produkt nr 1</a></li>
<li><a href="edit_product">Dodaj nowy produkt</a></li>
</ul>
......
......@@ -38,7 +38,7 @@ do ${param.max_price}
<c:forEach var="p" items="${bean.filteredProducts}">
<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>
<div class="price">Cena: ${p.price}</div>
<div class="price">VAT ${p.vat * 100}%</div>
......
......@@ -12,14 +12,14 @@
<div>Produkt nr <strong>${param.productId}</strong></div>
<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>
<%-- 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.
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.
--%>
<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}">
<label for="plik">Wybierz plik ze zdjęciem</label>
<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