java-ee

    3熱度

    3回答

    我有一個要求來完成。 實際上,當有用戶登錄到我的應用程序時,我會將登錄的用戶名保存在會話屬性中。 session.setAttribute("LOGIN_USER", userName); 因此,如果用戶試圖直接訪問我的方法的聯繫與出從登錄頁面來我可以在控制器的方法檢查該會話是否具有如下特定的屬性值,我可以限制用戶訪問該頁面並將他重定向到登錄頁面。 if(request.getSession(

    26熱度

    1回答

    在@PostConstruct文檔它說對註解的方法: 「的方法不能拋出checked異常。」 如何處理例如一個可以拋出這種方法的IOException?只需將它包裝在RuntimeException中,並讓用戶擔心對象的錯誤初始狀態? 或@PostConstruct錯誤的地方來驗證和初始化注入依賴關係的對象?

    2熱度

    1回答

    我發展在GlassFish和NetBeans 6.9.1 Web應用程序。我在netbeans中從數據庫生成了持久性單元,實體和jpa控制器類。我的數據庫的連接池是由netbeans自動生成的(我在「從數據庫對話框中的新實體類中選擇」New Datasource ...「)。 現在我必須調整在連接池的一些設置,以獲得它與我的應用程序工作,並重新部署時,NetBeans是改變那些同時創建做出這些設置

    1熱度

    1回答

    我有一個Web應用程序,當初始化ServletContext時,從外部系統引導事件接收器。所有需要接收事件的組件都在監聽ServletContext屬性事件並將它們自己作爲偵聽器。由於我不希望事件偵聽器錯過事件,因此我只想在所有偵聽器已連接後才啓動事件源。 我找不到在Servlet 2.5和3.0規範初始化任何線程的要求,所以我是假設完全異步初始化模式,但我注意到,Tomcat的瞬間觸發從setA

    0熱度

    1回答

    我要去開發具有在我腦海中的一些問題Hibernate.But IM在Struts2 Web應用程序 能有可能快速開發從底座(從起始電平) ? 速度的系統到底? 可重複使用代碼? 使用客戶端代碼很容易? 可能這是Java EE傳說的愚蠢問題,但我在開發之前需要一些想法。

    0熱度

    3回答

    當我持續提問問題時,與該問題相關的答案對象不會將外鍵設置爲問題的主鍵。但是,問題實例和屬於它的所有答案都已成功保存到數據庫中。 如果您需要更多代碼,我會添加它。 問題實體 @OneToMany(mappedBy = "question", fetch = FetchType.EAGER, cascade = { CascadeType.ALL }) @OrderBy("serialNumber

    2熱度

    1回答

    從下面看到的屬性中,我將如何正確設置實體之間的關聯? 如果我做Question實體的新實例,做我需要做一個新的空ArrayList然後添加類的實例,每個都有一個ArrayList含有才能有關係的只是問題的實例都正確完成? 還是僅僅在Question實體上創建新的ArrayList並將類實例添加到該實體? 問題實體 @ManyToMany @JoinTable(joinColumns = { @J

    1熱度

    3回答

    這一行是窗體標記內: <p:commandLink actionListener="#{questionBean.removeQuestion(question)}" value="Delete" styleClass="delete" update="@all"/> 但是,它只能與@form工作。沒有任何反應,當我有@all。我希望能夠不僅更新表單而且更新頁面的其他部分。

    2熱度

    1回答

    我試圖做使用Java2EE類似Twitter的項目,這裏的數據庫的簡單示意圖。 提及,追隨者和以下是三個JoinTable。 (需要注意的是提到,跟隨,跟隨一位用戶領域有User.username爲外鍵。) 我有與第一個問題,導致我的部署失敗與此異常: 異常說明:映射在元素[字段提及]上的引用列名稱[用戶名]不對應映射引用上的有效字段。 下面是兩個實體的映射。 鳴叫: public class T

    13熱度

    3回答

    有沒有在Java EE應用程序(在WebSphere運行)沒有簡單的方法在整個集羣的應用程序範圍內共享的對象?可能與Servlet上下文參數類似,但在羣集中共享。例如,在服務器「A」和「B」的集羣中,如果在服務器A上設置了一個值(key = value),那麼該值應該立即(或幾乎如此)對服務器B上的請求可用。 (注:想盡可能地避免分佈式緩存解決方案,這確實不是爲被存儲的對象是相當動態緩存方案)