刚做了个JSF的小例子
下边是代码:
web.xml的 <servlet>
<servlet-name>Faces Servlet</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>*.jsf</url-pattern>
</servlet-mapping>faces-config.xml <lifecycle>
<phase-listener>test.T1</phase-listener>
</lifecycle>test.T1代码public class Test implements PhaseListener{ public PhaseId getPhaseId() {
return PhaseId.APPLY_REQUEST_VALUES;
}
public void beforePhase(PhaseEvent phaseEvent) {
//do nothing
} public void afterPhase(PhaseEvent phaseEvent) {
System.out.println("123123");
}
}我的JSP <body>
<form action="aaa.jsf?myname=123">
<input type="submit" value="提交">
</form>
</body>我的问题就是为什么我这个请求发送以后进不到T1里呢,123123没有被打印还差什么呢?
下边是代码:
web.xml的 <servlet>
<servlet-name>Faces Servlet</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>*.jsf</url-pattern>
</servlet-mapping>faces-config.xml <lifecycle>
<phase-listener>test.T1</phase-listener>
</lifecycle>test.T1代码public class Test implements PhaseListener{ public PhaseId getPhaseId() {
return PhaseId.APPLY_REQUEST_VALUES;
}
public void beforePhase(PhaseEvent phaseEvent) {
//do nothing
} public void afterPhase(PhaseEvent phaseEvent) {
System.out.println("123123");
}
}我的JSP <body>
<form action="aaa.jsf?myname=123">
<input type="submit" value="提交">
</form>
</body>我的问题就是为什么我这个请求发送以后进不到T1里呢,123123没有被打印还差什么呢?
解决方案 »
- ubuntu的 root 和sudo 是一样的吗?
- jspsmartupload下载查看的问题
- 查询时候报错 请高手解决
- hibernate 整合spring 数据插不进去
- hibernate中文检索问题!急!!!
- 如何装Java的类转化成Dll文件?请高手进来指教,菜鸟看看可以!
- 怎么写Web Services接口返回一个自定义对象啊
- 请大家帮忙,我的程序是(jsp+tomcat+sql server),问题出在java调用存储过程上,在线等待!
- 大家给看看这个问题是怎么回事?
- 原创奉献“Eclipse + JBOSS 打造PetStore”
- 数据库事物小问题
- java开发中你遇见过哪些技术难题(相互学习下)
要配完整的类名。 -> test.Test jsp要引入JSF的标签。例如:<f:view> </f:view>要用映射的路径访问。例如:index.jsf