问题描述
Index.jsp
<form action="submitClick" method ="post"
<textarea> id="textarea" name="textarea" rows="25" cols="100">${result}</textarea>
<input type="submit">
SubmitClick.java // servlet类
public class SubmitClick extends HttpServlet{
public void doPost(HttpServletRequest request,HttpServletResponse response){
MainLogicClass mainLogic = new MainLogicClass();
String outputString = mainLogic.logicMethod();
request.setAttribute("result",outputString);/* outputString is getting printed all at once. I
want to print one by one print statements on TextArea (on index.jsp)*/
getServletContext().getRequestDispatcher("/index.jsp").forward(request,response);
}
}
MainLogicClass //不同的类,存在于同一包中
public class MainLogicClass{
public String logicMethod(){
System.out.println("Database Connection successful");
// I want to print "Database Connection successful" on textarea which presents on index.jsp
// Some arithmetic logic
// Some backend logic
System.out.println("Backend verification successful"); //this should be printed on textarea just
//below the above printed statement
//More logic
// And some more print statements.
}
}
如何使用Ajax或任何其他替代方法将这些打印语句传递给我的index.jsp。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)