<HEAD>
<TITLE>Thank you for your feedback!</TITLE>
<div id="nav">
<%
String feedbackStr = "";
feedbackStr = "../ame/feedback";
%>
<form name="jsform" action="<%= feedbackStr%>" method="post">
<table><tr>
<td align="right">Name:</td>
<td><p id="username"></p></td>
</tr>
<tr>
<td align="right"><input type="checkbox" name="feedback" value="fb" /></td>
<td>Send a copy to the user</td>
</tr>
<tr>
<td colspan="2">
Your message:<br>
<textarea name="message" cols="31" rows="6" wrap="soft">
</textarea>
</td>
</tr>
<tr>
<td colspan="2">
<center>
<input type="submit" value="Send Message">
</center>
</td>
</tr></table>
</form>
</div>
</HEAD>
public class feedback extends HttpServlet {
private UserFeedbackWSCall feedbackWebServiceCall = new UserFeedbackWSCall();
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, java.io.IOException {
try{
response.setContentType("text/html");
java.io.PrintWriter out = response.getWriter();
out.println("<html><head>");
out.println("<title>Feedback Submission Connfirmation</title></head><body>");
out.println("<h2>Thank you for your Feedback!</h2>");
out.println("</body></html>");
}catch (Exception e){
throw new ServletException(e.getMessage());
}
} //doGet
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, java.io.IOException {
doGet(request, response);
}
}
public class feedback extends HttpServlet {
private UserFeedbackWSCall feedbackWebServiceCall = new UserFeedbackWSCall();
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, java.io.IOException {
String applicationCD = "";
String requestedByLanId = "";
UserFeedback feedback = new UserFeedback();
System.out.print("I have successfully Entered into the feedback sevlet"+request.getAttribute("message"));
try{
response.setContentType("text/html");
java.io.PrintWriter out = response.getWriter();
out.println("<html><head>");
out.println("<title>Feedback Submission Connfirmation</title></head><body>");
out.println("<h2>Thank you for your Feedback!</h2>");
out.println("Message"+request.getAttribute("message"));
out.println("</body></html>");
}catch (Exception e){
throw new ServletException(e.getMessage());
}
} //doGet
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, java.io.IOException {
doGet(request, response);
}
}
<script type='text/javascript' src="scripts/jquery.autocomplete.js"></script>
<script language="JavaScript"><!--
var XMLHttpRequestObjectRVT = false;
var XMLHttpRequestObjectUDN = false;
if (window.XMLHttpRequest) {
XMLHttpRequestObjectRVT = new XMLHttpRequest();
XMLHttpRequestObjectUDN = new XMLHttpRequest();
} else if (window.ActiveXObject) {
XMLHttpRequestObjectRVT = new ActiveXObject("Microsoft.XMLHTTP");
XMLHttpRequestObjectUDN = new ActiveXObject("Microsoft.XMLHTTP");
}
var mccn_viewer = "<%=((String)request.getSession().getAttribute("MCCN_VIEWER"))%>";
function callUserDisplayName(){
var dataSource="userDisplayName";
var obj2 = document.getElementById("username");
var obj3 = document.getElementById("usernameFB");
var str = "";
if(XMLHttpRequestObjectUDN) {
XMLHttpRequestObjectUDN.open("Post", dataSource);
XMLHttpRequestObjectUDN.onreadystatechange = function() {
if (XMLHttpRequestObjectUDN.readyState == 4 &&
XMLHttpRequestObjectUDN.status == 200) {
var responseXML2 = XMLHttpRequestObjectUDN.responseXML;
if (responseXML2 != null ){
var root = responseXML2.documentElement;
var displayName = root.getElementsByTagName("DisplayName")[0].text;
if(displayName != null && displayName != "" && displayName !="Guest"){
obj2.innerHTML = "<Strong>"+displayName+"</Strong>";
if(obj3 != ""){
obj3.innerHTML = "<h5>Name: <strong>"+displayName+"</strong></h5>";
}
}else {
obj2.innerHTML = "<Strong>"+"Guest"+"</Strong>";
if(obj3 != ""){
obj3.innerHTML = "<h5>Name: <strong>"+"Guest"+"</strong></h5><h6>For a direct response, please provide your name in the feedback area below.</h6>";
}
}
}else {
obj2.innerHTML = "Welcome " +"<Strong>"+"Guest"+"</Strong>";
if(obj3 != ""){
obj3.innerHTML = "<h5>Name: <strong>"+"Guest"+"</strong></h5><h6>For a direct response, please provide your name in the feedback area below.</h6>";
}
}
}
}
XMLHttpRequestObjectUDN.send(null);
}
}
WindowOnload(callUserDisplayName);
function WindowOnload(f) {
var prev=window.onload;
window.onload=function(){ if(prev)prev(); f(); }
}
--></script>