Hallo Java-Programmierer,
ich habe ein kleines Problem mit meiner WebApplikation.
Ich soll von er Arbeit aus eine Webanwendung schreiben, die später auf mobilen Endgeräten funktioniert,deshalb verwende ich auch jquerymobile.Die Webanwendung soll einen Fragebogen auswerten.
Mein Problem ist es, das ich nicht für jede Frage eine neue JSP erstellen möchte, sondern durch Neuladen der JSP die nächste Frage aus der Datenbank lesen möchte.
Und genau hier ist mein Problem, das Neuladen der JSP funktioniert einwandfrei, wenn ich die JSP mit RunFile laufen lasse, sobald aber, das komplette Projekt gestartet wird und ich auf dieser Seite bin wird die seite nach Buttonclick nicht mehr neugeladen.
Hoffe mir kann jemand ganz schnell weiterhelfen.
Danke schon einmal im voraus.
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<title style="color: #E20074;">Can we deliever</title>
</head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" type="text/css" href="jmobile/jquery.mobile-1.2.0.min.css" />
<link rel="stylesheet" type="text/css" href="jmobile/jquery.mobile-1.2.0.css" />
<script src="jmobile/jquery.js"></script>
<script src="jmobile/jquery.mobile-1.2.0.js"></script>
<script src="jmobile/jquery.mobile-1.2.0.min.js"></script>
<script language="Javascript">
function rld(){
document.location.reload();
}
</script>
<body>
<div data-role="page" data-theme="c">
<div data-role="header" data-theme="b">
<h1>Health-Check-Light</h1>
<a href="index.jsp" type="submit" style="width:100px;">Logout</a>
</div>
<div data-role="content" style="background-color: #A3A3A3;">
<jsp:useBean id="neuladen" scope="session" class="Reload.Reload_Question"/>
<%
neuladen.getData();
%>
<%
int anzahlfragen=neuladen.getanzahlfragen();
String Frage=neuladen.getFrage();
String[] Antwort=new String[6];
Antwort=neuladen.getAntwort();
out.println(neuladen.ID()+". "+neuladen.getFrage());
for(int i=0; i<6; i++)
out.println(Antwort+"-------");
%>
<div style="width:100px;float:right;">
<a href="" type="submit" style="width:100px;">Skip</a>
<input type="button" value="Next" onclick="javascript:rld()">
</div>
</div>
</div>
</div>
</body>
</html>
ich habe ein kleines Problem mit meiner WebApplikation.
Ich soll von er Arbeit aus eine Webanwendung schreiben, die später auf mobilen Endgeräten funktioniert,deshalb verwende ich auch jquerymobile.Die Webanwendung soll einen Fragebogen auswerten.
Mein Problem ist es, das ich nicht für jede Frage eine neue JSP erstellen möchte, sondern durch Neuladen der JSP die nächste Frage aus der Datenbank lesen möchte.
Und genau hier ist mein Problem, das Neuladen der JSP funktioniert einwandfrei, wenn ich die JSP mit RunFile laufen lasse, sobald aber, das komplette Projekt gestartet wird und ich auf dieser Seite bin wird die seite nach Buttonclick nicht mehr neugeladen.
Hoffe mir kann jemand ganz schnell weiterhelfen.
Danke schon einmal im voraus.
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<title style="color: #E20074;">Can we deliever</title>
</head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" type="text/css" href="jmobile/jquery.mobile-1.2.0.min.css" />
<link rel="stylesheet" type="text/css" href="jmobile/jquery.mobile-1.2.0.css" />
<script src="jmobile/jquery.js"></script>
<script src="jmobile/jquery.mobile-1.2.0.js"></script>
<script src="jmobile/jquery.mobile-1.2.0.min.js"></script>
<script language="Javascript">
function rld(){
document.location.reload();
}
</script>
<body>
<div data-role="page" data-theme="c">
<div data-role="header" data-theme="b">
<h1>Health-Check-Light</h1>
<a href="index.jsp" type="submit" style="width:100px;">Logout</a>
</div>
<div data-role="content" style="background-color: #A3A3A3;">
<jsp:useBean id="neuladen" scope="session" class="Reload.Reload_Question"/>
<%
neuladen.getData();
%>
<%
int anzahlfragen=neuladen.getanzahlfragen();
String Frage=neuladen.getFrage();
String[] Antwort=new String[6];
Antwort=neuladen.getAntwort();
out.println(neuladen.ID()+". "+neuladen.getFrage());
for(int i=0; i<6; i++)
out.println(Antwort+"-------");
%>
<div style="width:100px;float:right;">
<a href="" type="submit" style="width:100px;">Skip</a>
<input type="button" value="Next" onclick="javascript:rld()">
</div>
</div>
</div>
</div>
</body>
</html>