原创 在Jsp中使用,條件的值是action中設置的session的值
可以直接 <s:if test="#session.要使用的對象名. 屬性名"> <s:if test="#session.要使用的屬性名"> struts2使用的是OGNL表達式,JSP使用的是EL表達式 在該標籤中不能使用EL表達式:
原创 Spring學習:注入方法和bean的Scope(xml)
一、spring的注入方式 1.設值注入:自動調用該類的 set屬性名(),在該類中有一個名爲“屬性名”的成員變量 <bean id="" class=""> <property name="屬性名" ref=""/> </
原创 struts2:路徑搜索與動態調用action
路徑搜索 http://localhost:8080/項目名/path1/path2/path3/xx.action 1.首先判斷包是否存在:path1/path2/path3 存在判斷該包是否存在指定action
原创 Hibernate5 的ServiceRegistory的用法
StandarServiceRegistry serviceRegistry=new StandardServiceRegistryBuilder().applySettings(config.getProperties()).build
原创 Servlet學習記錄1:tomcat配置
1.myeclipse點擊window-——>perference——>tomcat——>選擇tomcat版本(我安裝的是Tomcat8.0) 2.tomcat 的服務路徑在JDK安裝目錄中的jdk——>jre目錄,而第二個選擇的安裝目錄
原创 struts2:處理結果類型
struts2返回的結果都是字符串類型的: SUCCESS:action正確執行了,返回相應的視圖 NONE:action正確執行完成,不返回相應的視圖 ERROR:action執行失敗,返回到錯誤的視圖 LOGIN:action因爲用戶
原创 select、date、iterator、if的使用
使用struts2標籤前要現引入<%@taglib uri="/struts/tags" prefix="s" %> 1.<s:iterator value="list" var="d"></iterator> s:iterator 的
原创 Hibernate的Session詳解(transaction)
Session是Hibernate用來操作數據庫的對象 獲得Session對象: 1.sessionFactory.openSession(); openSession每次獲得新的session對象,而且事務(transa
原创 Servlet學習記錄2: java.lang.NullPointerException
1.嚴重: Servlet.service() for servlet [jsp] in context with path [/GetDataServletDemo] threw exception [java.lang.NullPoi
原创 Hibernate實體類中包含另一個實體類
hbm.xml配置時: <component name="address" class="hibernate_001.Address"> <property name="postcode" ty
原创 Spring學習:IOC容器(xml)
在Spring的IOC容器中,所有的對象都是bean;spring對於bean的配置有兩種: 1.xml文件配置 <bean id="" class="包名.類名"> </bean
原创 Spring學習:類的自動檢測及bean的註冊(註解)
1.可以被自動發現並註冊的類的條件: 加了@Component 、@Repository、@Service、@Controller這四個註解或者自定義的繼承自@Component的註解的類 @Component是一
原创 Spring學習:bean的初始化和銷燬及Aware(xml)
一、bean的初始化和銷燬 1.bean的初始化:(按執行循序的先後) implements InitializingBean覆蓋默認方法init-method="方法名"全局配置 default-init-method2.bean的銷
原创 Junit4出現java.lang.Exception:No tests no found macthing
解決: 1.我首先查看了是否有@Test註解 2.類是否被編譯,run-->run configurations找到執行的test方法 3.junit版本沒有低於4.12 最終發現是少了 hamcrest.jar包 導入之後就可以正常運
原创 struts2:接受參數
1.直接在acting類中定義 2.使用javabean定義實體類,在action類中聲明實體類,然後實現getter和setter方法,不需要創建實體類,但是在JSP頁面中要指定傳遞給的實體對象(name="user.username"