Package server.restful.servlets
Klasse QRCodeServlet
java.lang.Object
jakarta.servlet.GenericServlet
jakarta.servlet.http.HttpServlet
server.restful.common.JSIDPlay2Servlet
server.restful.servlets.QRCodeServlet
- Alle implementierten Schnittstellen:
jakarta.servlet.Servlet,jakarta.servlet.ServletConfig,Serializable
@WebServlet(name="QRCodeServlet",
displayName="QRCodeServlet",
urlPatterns="/jsidplay2service/JSIDPlay2REST/qrcode",
description="Create QR Code for url")
@ServletSecurity(@HttpConstraint(rolesAllowed={"user","admin"}))
public class QRCodeServlet
extends JSIDPlay2Servlet
- Siehe auch:
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenVon Klasse geerbte verschachtelte Klassen/Schnittstellen server.restful.common.JSIDPlay2Servlet
JSIDPlay2Servlet.PureUsageParameter -
Feldübersicht
Von Klasse geerbte Felder server.restful.common.JSIDPlay2Servlet
AUDIO_TUNE_FILE_FILTER, C64_MUSIC, CART_FILE_FILTER, CGSC, configuration, DEV_TOOLS_SECTION1, DEV_TOOLS_SECTION2, directoryProperties, DISCRIMINATOR_PATH, DISK_FILE_FILTER, OBJECT_MAPPER, SERVLET_PATH, sidDatabase, stil, TAPE_FILE_FILTER, VIDEO_TUNE_FILE_FILTER -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Von Klasse geerbte Methoden server.restful.common.JSIDPlay2Servlet
getCollectionName, getInput, getServletFiltersParameterMap, hasAdminAccess, setOutput, setOutput, setOutput, setOutput, setOutputVon Klasse geerbte Methoden jakarta.servlet.http.HttpServlet
doDelete, doHead, doOptions, doPost, doPut, doTrace, getLastModified, service, serviceVon Klasse geerbte Methoden jakarta.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log
-
Konstruktordetails
-
QRCodeServlet
public QRCodeServlet()
-
-
Methodendetails
-
doGet
protected void doGet(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) throws jakarta.servlet.ServletException, IOException Get QR Code of URL. E.g. http://haendel.ddns.net:8080/jsidplay2service/JSIDPlay2REST/qrcode?url=aHR0cDovLzEyNy4wLjAuMTo4MDgwL3N0YXRpYy90ZWF2bS9jNjRqdWtlYm94LnZ1ZT90ZWF2bUZvcm1hdD1KUyZ1cmw9TDJoNWNHVnlZbUZ6WlM1emFXUS9hWFJsYlVsa1BUSTBOemcyTVNaallYUmxaMjl5ZVVsa1BUUT0=- Setzt außer Kraft:
doGetin KlasseJSIDPlay2Servlet- Löst aus:
jakarta.servlet.ServletExceptionIOException
-
createQrCodeImgTag
private String createQrCodeImgTag(String data, String charset, String imgFormat, int width, int height) throws IOException, com.google.zxing.WriterException - Löst aus:
IOExceptioncom.google.zxing.WriterException
-