Guten Tag,
ich versuche ein Progressbalken in JSP-Seite einbauen,es klappt aber nicht.
Das Balken soll zeigen wie weit das Programm beim Dateianalyse ist.
Auf dieser Seite wird das Balken eingebaut :
MeineJspSeite.jsp
In dieser Datei wird der Parameter gesendet:
MeinJavaFile.java
Das Problem ist ,dass der response öffnet ein neues Tab im Browser und dort schreibt 6% usw..
Wie kann ich den response als Parameter einsetzen?
ich versuche ein Progressbalken in JSP-Seite einbauen,es klappt aber nicht.
Das Balken soll zeigen wie weit das Programm beim Dateianalyse ist.
Auf dieser Seite wird das Balken eingebaut :
MeineJspSeite.jsp
Code:
//Dieser div-Container soll sich die Parameter für Balkenbreite vom Response holen
<div id='myBar' style='background-color:red;width:
<%=response.getOutputStream() %>;height:30px;'><%=response.getOutputStream() %>
</div>
<% }else{out.print("wird eingelesen");}%>
</div>
In dieser Datei wird der Parameter gesendet:
MeinJavaFile.java
Code:
@WebServlet("/MeinJavaFile")
@MultipartConfig
public class MeinJavaFile extends HttpServlet {
private static final long serialVersionUID = 1L;
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
boolean Ergebniss =funktionAufruf1();
if(Ergebniss){
PrintWriter out=response.getWriter();
response.setContentType("text/plain");
out.write("6%");
out.flush();
}
else{
System.out.println("Error Funktionaufruf 1);
} usw ..17 fuktionsaufrufe..
Wie kann ich den response als Parameter einsetzen?