Java 无法在下一个JSP页面上获取属性
无法使用request.getAttribute(“Attr”)在下一个JSP页面上获取属性 为什么会这样Java 无法在下一个JSP页面上获取属性,java,jsp,servlets,web,Java,Jsp,Servlets,Web,无法使用request.getAttribute(“Attr”)在下一个JSP页面上获取属性 为什么会这样 if (methodName.equalsIgnoreCase("lookuptransaction")) { InvokerBeanFor_Transaction inTransaction = new InvokerBeanFor_Transaction(); String result = inTransaction.callLookUpTransaction(en
if (methodName.equalsIgnoreCase("lookuptransaction")) {
InvokerBeanFor_Transaction inTransaction = new InvokerBeanFor_Transaction();
String result = inTransaction.callLookUpTransaction(endpoint);
request.setAttribute("result", result);
String s="GOPAL DAMELE";
request.setAttribute("Attr",s);
}
request.getRequestDispatcher("result.jsp").forward(request, response);
在JSP页面上检索属性时仅打印null
我使用了下面给出的JSP代码:
<jsp:include page="include.jsp"></jsp:include>
<body>
<form method="" action="">
<br>
<fieldset>
<legend><H3>Service Reply</H3></legend>
You have choosen <%=session.getAttribute("methodname")%> operation.<br/><br/>
<%String rslt= (String)request.getAttribute("result");
%>
Service response is : <p><%=rslt%></p>
<%=(String)request.getAttribute("Attr") %>
</fieldset>
</form>
</body>
服务答复
您已经选择了操作。
服务响应为:
显示什么错误??显示日志alsousername@VigneshVino在检索属性时仅打印null检查jsp,即使大小写应该与应该使用request.getAttribute(“Attr”)的设置变量完全相同;显示检索值的jsp文件代码。确保条件的计算结果为true。