Articles of java

Disinfetta l’HTML inviato dall’utente ma mantiene iframe incorporati sicuri

Devo disinfettare gli input utente di html dannoso e inviati da CKEditor . Attualmente utilizzo owasp-java-html-sanitizer . a questo scopo, ma rimuove anche gli iframe incorporati. Tuttavia, ho casi di utilizzo genuini come l’incorporamento di un video di YouTube o la presentazione di diapositive nelle post. Come potrei consentire tali iframe integrati in modo sicuro? […]

Come sapere quando l’utente ha chiuso l’applicazione web

Ho sviluppato la mia applicazione web con Play Framework 2 (back-end) e AngularJS (frontend). Devo eseguire alcune chiamate di pulizia nel mio back-end quando l’utente chiude la mia applicazione web (chiudendo la scheda del browser o disconnettendosi). Io uso il gioco! Autenticare il plugin da Joscha Feth per gestire gli accessi e le disconnessioni, quindi […]

Java escape Html Chars speciali

come renderei questo metodo più bello: String l = text; // System.out.println(“startet UmlautAnpassen”); l = l.replaceAll(“$”, “usd”); l = l.replaceAll(” “, “xxx”); l = l.replaceAll(“”, “xxx”); l = l.replaceAll(“Ä”, “ä”); l = l.replaceAll(“Ö”, “ü”); l = l.replaceAll(“Ãœ”, “ö”); l = l.replaceAll(“ä”, “Ä”); l = l.replaceAll(“ö”, “Ü”); l = l.replaceAll(“ü”, “Ö”); l = l.replaceAll(“ß”, “ß”); if […]

Come faccio a scrivere HTML in un JEditorPane?

Sono completamente perso su questo. Avrei bisogno del CSS a cui fa esplicitamente riferimento nel file HTML? In tal caso, come potrei ottenerlo e come applicherò il CSS all’HTML? Ho letto qualcosa su JSoup che è riuscito a ottenere il CSS.

Estendere un web crawler di base per filtrare i codici di stato e HTML

Ho seguito un tutorial sulla scrittura di un web crawler di base in Java e ho ottenuto qualcosa con funzionalità di base. Al momento recupera semplicemente l’HTML dal sito e lo stampa sulla console. Speravo di estenderlo in modo che possa filtrare specifiche come il titolo della pagina HTML e il codice di stato HTTP? […]

Mettendo il gioco Java Slick su un sito web usando html

Ho creato un gioco Java 2D usando Slick e estende StateBasedGame, non estende JApplet quindi non è realmente una vera applicazione ma dal link qui sotto mostra che StateBasedGame fa parte dell’API Slick e può essere usato come applet se il codice html è codificato correttamente, ecco il link: http://ninjacave.com/slickapplet Ho provato a modificarlo per […]

eseguire un programma jsp sullo sfondo di un programma java in esecuzione

Voglio solo eseguire il mio programma jsp quando si fa clic su un pulsante del mio programma java in esecuzione, non è necessario che sia visibile, il programma jsp che sto dicendo è per la stampa e una volta caricato nel browser verrà visualizzato solo il finestra di dialogo di conferma, quindi di nuovo non […]

Come posso ottenere Firebug in modo che corrisponda al rapporto sulle pagine della pagina di HtmlUnitDriver?

Sto usando Java con la libreria Selenium per grattare una pagina web. Quando uso Firebug sulla pagina in Firefox, posso vedere che la sorgente della pagina contiene la seguente struttura HTML: Tuttavia, quando scarico a livello di codice l’origine della pagina utilizzando HtmlUnitDriver, quindi utilizzo driver.getPageSource (), vedo che la struttura HTML corrispondente è stata […]

Il renderer HTML di JTextPane è sbagliato?

Ho un JTextPane e voglio creare un div al suo interno, con esattamente l’altezza del JTextPane. Il div dovrebbe essere sempre l’altezza del JTextPane. public class Test { JTextPane edit=new JTextPane(); public Test() { JFrame frame=new JFrame(“Center text vertically”); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.getContentPane().add(edit); String text = “here is some text”; edit.setEditorKit(new HTMLEditorKit()); edit.setContentType(“text/html”); edit.setText(text); edit.addComponentListener(new ComponentAdapter() { […]

Come pubblicare una serie di oggetti personalizzati con voci mancanti nell’azione Struts2

Input tabulari Questo suggerisce di usare XWorkList posto di ArrayList , quando la dimensione dell’array è sconosciuta e ci sono degli intervalli intermedi. Ma XWorkList non è generico e non ha un costruttore vuoto, secondo la documentazione La mia domanda è come usare XWorkList o c’è un modo per inviare un elenco di bean con […]