Java 将响应发送到jsp的任何其他方式
我从其他python应用程序得到响应,现在我使用这种方式将数据显示到jsp中Java 将响应发送到jsp的任何其他方式,java,jsp,servlets,Java,Jsp,Servlets,我从其他python应用程序得到响应,现在我使用这种方式将数据显示到jsp中 public static String preparelistrpmesponse(String str){ if(str.startsWith("1")) return prepareErrorResponse(str); StringBuffer response = new StringBuffer(); String[
public static String preparelistrpmesponse(String str){
if(str.startsWith("1"))
return prepareErrorResponse(str);
StringBuffer response = new StringBuffer();
String[] data;
try{
data = str.split(",");
response.append("<table cellspacing='0'><th><b>RPM</b></th><th></th>");
response.append("<tr><td align='left' width='300px'>");
response.append("<select id='rpmOption' multiple>");
for (String tdata : data) {
response.append("<option value='"+tdata+"'>" +tdata+ "</option>");
}
response.append("</select>");
response.append("</td>");
response.append("<td align='left' width='300px'>");
response.append("<select id='rpmOptionSelected' name='rpmOptionSelected' multiple>");
response.append("</select>");
response.append("</td></tr>");
response.append("<tr>");
response.append("<td align='left' width='300px'> <input onclick='add()' type='button' value='Add >>' /> </td>");
response.append("<td align='left' width='300px'> <input onclick='delet()' type='button' value='<< Delete' /> </td>");
response.append("</tr>");
response.append("<tr><td align='left'>");
response.append("Move To : <input type='radio' name='foption' value='1' checked>PRE-APPROVAL<input type='radio' name='foption' value='2'>LIVE-GOLD");
response.append("</td><td></td></tr>");
response.append("</table><br />");
response.append("<input type='submit' onclick='execPushtotr()' value='submit' />");
}catch(Exception e){
e.printStackTrace();
}
return response+"";
}
公共静态字符串preparelistrpmesponse(字符串str){
如果(str.startsWith(“1”))
返回prepareErrorResponse(str);
StringBuffer响应=新的StringBuffer();
字符串[]数据;
试一试{
数据=str.split(“,”);
回复。追加(“RPM”);
答复。追加(“”);
答复。追加(“”);
for(字符串tdata:数据){
追加(“+tdata+”);
}
答复。追加(“”);
答复。追加(“”);
答复。追加(“”);
答复。追加(“”);
答复。追加(“”);
答复。追加(“”);
答复。追加(“”);
答复。追加(“”);
答复。追加(“”);
答复。追加(“”);
答复。追加(“”);
回复。追加(“移至:预批准Live-GOLD”);
答复。追加(“”);
响应。追加(
);
答复。追加(“”);
}捕获(例外e){
e、 printStackTrace();
}
返回响应+“”;
}
显示动态数据的任何其他方式
我需要将响应发送到jsp,然后需要显示
任何人都可以在这方面提供帮助。要使用JSP和servlet:
目前,您的代码示例是一个简单的静态方法,没有说明它是如何运行的。除了Prabhakaran的评论之外,我认为最好将您自己的html代码直接放在JSP中,并使用JSP表达式来注入前一个响应的内容,或者更好地创建一个(或多个)响应
顺便说一句,你是在寻找建议,还是像我想的那样,你正面临着一个确切的问题?如果你必须使用JSP而不是servlet(顺便说一句,JSP实际上是servlet),那么你应该解析从Phyton脚本收到的响应,提取数据,将其封装在对象中,并将其传递给JSP页面,该页面使用taglibs从对象中提取数据。例如,如果数据为表格格式,则可以使用
我想知道你是怎么收到Phython的回复的?您打算如何将数据“发送”到JSP?请显示完整的代码。请查看此链接:我想使用jsp而不是附加在servlet中。