Time of Update: 2018-12-05
原因大概有很多種,我只說我碰到的情況。項目用的是spring+struts2+jpa,用maven管理,jsp放在java/main/webapp/WEB-INF/content中。一般action會設定目錄,但有幾個根目錄下的jsp,如login.jsp,main.jsp,nopermisson.jsp,對應的是設定了namespace為"/"的action。這裡說的就是nopermission.action。我有一個通用的action檔案:CrudAction,實現一些基本的action動作
Time of Update: 2018-12-05
在JPA中,實體繼承關係的映射策略共有三種:單表繼承策略(table per class)、Joined策略(table per subclass)和Table_PER_Class策略。 1.單表繼承策略
Time of Update: 2018-12-05
說是弱智,是針對我的程式來說的。如上一篇所述我的項目結構,我在基礎類CrudAction中,定義了nopemission,但一開始我不是那樣寫的,我的寫法是:@Results({@Result(name = "nopermission", location = "/nopermission.jsp") })public abstract class CrudAction<T, TService extends ICrudService<T>>
Time of Update: 2018-12-05
配置proxool,載入了proxool的包,一直報錯,看錯誤提示,說不能執行個體化ProxoolConnectionProvider,查hibernate核心包,裡面connection裡確實沒有這個東東,後來才知道要載入一個hibernate-proxool包才行,可所有配置的教程都沒提過,是不是這是該預設知道的東西,我瞭解的東西太少了?在maven裡加入這個包的最新版本4.1,卻發現還是不行,解包一看,4.1裡面ProxoolConnectionProvider的pakage路徑換了,再暈
Time of Update: 2018-12-05
基於代碼複用和模型分離的思想,在項目開發中使用JPA的@MappedSuperclass註解將實體類的多個屬性分別封裝到不同的非實體類中。 1.@MappedSuperclass註解只能標準在類上:@Target({java.lang.annotation.ElementType.TYPE}) 2.標註為@MappedSuperclass的類將不是一個完整的實體類,他將不會映射到資料庫表,但是他的屬性都將映射到其子類的資料庫欄位中。 3.標註為@MappedSuperclass的類不能再標註@E
Time of Update: 2018-12-05
呵呵,實驗成功,只要在init中載入applet即可。package test;import javax.swing.JApplet;import java.awt.Dimension;import javax.swing.JButton;import javax.swing.JPanel;import java.awt.Rectangle;import javax.swing.JTextArea;public class FirstTest extends JApplet{ /** *
Time of Update: 2018-12-05
例如:<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><title>test</title><meta http-equiv="Content-Type" content="text/html;charset=utf-8" /><meta
Time of Update: 2018-12-05
Spring工作原理內部最核心的就是IOC了, 動態注入,讓一個對象的建立不用new了,可以自動的生產,這其實就是利用java裡的反射 反射其實就是在運行時動態去建立、調用對象,Spring就是在運行時,跟xml Spring的配置 檔案來動態建立對象,和調用對象裡的方法的 。 Spring還有一個核心就是AOP這個就是面向切面編程,可以為某一類對象 進行監督和控制(也就是 在調用這類對象的具體方法的前後去調用你指定的
Time of Update: 2018-12-05
使用XML方式定義的基本形狀的drawable,包括矩形、橢圓形、直線和圓環。完整的shape定義文法有:<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape=["rectangle" | "oval" | "line" | "ring"]
Time of Update: 2018-12-05
2012-04-21 16:51:10,984 WARN org.hibernate.ejb.packaging.InputStreamZippedJarVisitor.doProcessElements:61 - Unable to find file (ignored): jndi:/localhost/yesplm2/java.io.FileNotFoundException: jndi:/localhost/yesplm2/ at
Time of Update: 2018-12-05
檢查註冊表 註冊表一直都是很多木馬和病毒“青睞”的寄生場所,注意在檢查註冊表之前要先給註冊表備份。 1、檢查註冊表中HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/ Run和HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/
Time of Update: 2018-12-05
今天改程式改出來一個非常怪的問題,我的action中autowared了一個service,然後action對應的頁面就顯示不出來了。也不報任何錯誤。只要將@autowared的這個條目去掉,就正常。將這個@autowared的service放到另一個action中,另一個頁面也無法顯示了。沒錯誤提示根本就想不出來是哪兒的原因。 後來想到,會不會service程式本身有問題了。service多隻是調用dao裡的東西,問題應該不大,查dao,終於找到原因所在了。
Time of Update: 2018-12-05
三年基本上放棄技術,現在重撿起來,不能說一點也不吃力,現在公司要做一個項目,技術部領導建議用SpringSide,我長時間不接觸技術,技術領域的更新替換不甚熟悉,所以就照從,從網上下載SpringSide4,開始研究。
Time of Update: 2018-12-05
Dom4j 編碼問題徹底解決 這幾天開始學習dom4j,在網上找了篇文章就開幹了,上手非常的快,但是發現了個問題就是無法以UTF-8儲存xml檔案,儲存後再次讀出的時候會報“Invalid byte 2 of 2-byte UTF-8
Time of Update: 2018-12-05
Apache
Time of Update: 2018-12-05
自己在開發領域並不夠深入,但總是有學習的興趣,對各種技術都要去瞭解一二,但都深入不進去,停留在理論的表層。及致到用的時候,又把看過的東西忘得差不多了,總是有印象是怎樣,但又不確切。進行J2EE開發時,對比過各種架構,網上眾說紛芸,極力想從網上各種說法的多寡中找到一個眾所推薦的最好做法出來,時間往往浪費差不多了,也沒得出個所以然來。以前用Tapestry,剛開始學起來確實比較費力,但其文檔組織得相當好,所以還是做下來了,真做下來也不覺得如何。此次開發,考慮到其他人用的struts,所以就用stru
Time of Update: 2018-12-05
// validate signup form on keyup and submit $("#accountForm").validate({ rules : { /* input name 有 . 時加上引號 */ personalId : { required : true }, password : { required : true, minlength : 6 }, card_number : {
Time of Update: 2018-12-05
摘要:雖然session機制在web應用程式中被採用已經很長時間了,但是仍然有很多人不清楚session機制的本質,以至不能正確的應用這一技術。本文將詳細討論session的工作機制並且對在Java web
Time of Update: 2018-12-05
我定義了一個基類介面BaseDao,下面有些update\save的方法; 然後我用一個BaseDaoImpl去實現這個介面;好啦,然後我現在有兩個Dao介面,一個ADao extends BaseDao,一個BDao extends BaseDao; 然後再有這兩個Dao的實現: ADaoImpl extends BaseDaoImpl implements ADao; BDaoImpl extends BaseDaoImpl implements
Time of Update: 2018-12-05
Spring 2.5 中除了提供 @Component 注釋外,還定義了幾個擁有特殊語義的注釋,它們分別是:@Repository、@Service 和 @Controller。在目前的 Spring 版本中,這 3 個注釋和 @Component 是等效的,但是從注釋類的命名上,很容易看出這 3 個注釋分別和持久層、業務層和控制層(Web 層)相對應。雖然目前這 3 個注釋和 @Component 相比沒有什麼新意,但 Spring 將在以後的版本中為它們添加特殊的功能。所以,如果 Web