Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JSP将字符串转换为对象_Jsp - Fatal编程技术网

JSP将字符串转换为对象

JSP将字符串转换为对象,jsp,Jsp,正如标题所说,我想执行以下代码 <% String res = "response.sendError ( HttpServletResponse.SC_UNAUTHORIZED,\"You don't have enough privileges\" );"; %> <%=res%> 只需使用: <% response.sendError(...); %> 分隔符已经直接执行了代码。我从另一个应用程序获得response.senderro(…)到

正如标题所说,我想执行以下代码

<%
  String res = "response.sendError ( HttpServletResponse.SC_UNAUTHORIZED,\"You don't have enough privileges\" );";
%>
<%=res%>
只需使用:

<% response.sendError(...); %>


分隔符已经直接执行了代码。

我从另一个应用程序获得
response.senderro(…)
到.jsp文件,因此另一个应用程序决定是否发送
response.senderro(…)
。应用程序正在以字符串格式发送此
响应。sendError(…)
,因此我需要将其从字符串转换为对象。@niren这是一个愚蠢的设计。Java实际上没有计算字符串的方法。让此应用程序向您发送一些应该出错的简单指示符(例如,值为
“error”
)的字符串,并使用类似
的内容。(也就是说,我实际上并不是这样做的,但我不知道这个其他应用程序和您的web应用程序之间的接口是什么,以及为什么它涉及到生成JSP。)