response.sendRedirect не работает в плитках Struts2

Я разрабатываю проект struts2 с плитками, в котором я хочу использовать ключевое слово для перенаправления с одной страницы JSP на другую страницу, как,

   <%
    response.sendRedirect("search");
    %>

На обычных страницах JSP код работает как.

response.sendRedirect("search.jsp");

но когда я использую с плитками, это не работает.

когда я запускаю страницу непосредственно с ее перенаправлением, но когда я вызываю эту страницу, она не перенаправляет. Я попробовал код с пустой HTML-страницей без каких-либо других кодировок, но он все еще не работает.

«поиск» - это имя действия на странице struts.xml. Есть ли дополнительный атрибут, который мне нужно добавить в response.sendRedirect?

В настоящее время я использую

<META HTTP-EQUIV="Refresh" CONTENT="0;URL=search">

для выполнения моей работы. Не создаст ли это какую-либо проблему в каком-либо аспекте?

Я проверил это с условиями для перенаправления в несколько мест, его работоспособность.

 <%    
    int k=0;
    if(k==1){
    %>

    <META HTTP-EQUIV="Refresh" CONTENT="0;URL=search">
    <%
    }
    else 
    {
    %>

    <META HTTP-EQUIV="Refresh" CONTENT="0;URL=guestprofile">
    <% 
    } 
    %>

Как я понял из ответа, попробовал вот так

response.sendRedirect("viewuniqueRedirect"); 

на странице и

<action name="viewuniqueRedirect" > <result type="chain">viewunique</result> </action> 

в struts.xml, но не работает

Ответы на вопрос(1)

Ваш ответ на вопрос