一千萬個為什麽

搜索

Struts2 - 我可以這樣做還是框架限制?

我想做的很容易:

我有一個關於某些變量值的菜單。讓我告訴我們代碼:


    
        
            
                
                    
                
                
                
                
                    
                
            
        
        
            
                
                
                    
                
            
         
    

行為很簡單:如果action.loggedOn為true,我加載一部分代碼,否則加載另一部分。

現在,當我加載每一個或另一個時,我可以對服務器進行AJAX調用(通過使用JQuery支持),更改錯誤變量的值(是一個字符串)和loggedOn的值(這是布爾值) 。

我想知道的(通過使用這個框架)是否可以在服務器上直接執行這部分代碼並在客戶端上重新加載它? (換言之,我的意思是:是否可以執行jsp頁面服務器端(對於標準請求,但這次使用ajax)並且只向客戶端呈現一小部分代碼)

或者(我認為)我需要創建客戶端函數並重新繪制我的div(例如,使用JSON變量,或其他Jquery函數),因為ajax調用後的字符串結果?

使用JSF和其他框架可以實現第一種選擇。我也可以用Struts做到這一點嗎?希望我的問題很清楚:)

只是好奇。

謝謝

最佳答案

根據我的知識,你提出的要求是不可能的,你必須在你的帖子中找到你所建議的重繪選項

轉載註明原文: Struts2 - 我可以這樣做還是框架限制?