eclipse WTP 配置好环境,建立webJSF项目工程。
将项目编码改为UTF-8.
建立css目录,添加css.css文件
建立实体bean:SearchBean.java
建立两个模板为jsf的jsp页面:bussearch.jsp ,showResult.jsp。添加代码如下
bussearch.jsp
showResult.jsp
修改web.xml文件
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>*.faces</url-pattern>
</servlet-mapping>
faces-config.xml文件添加如下内容:
这样,简单的表单提交就完成了。
注:
1,searchbus.jsp <h:message for="startStation"></h:message>只接受startStation消息。可以使用<h:messages/>接受全局消息。
2,静态导航和动态导航 action设置:
静态导航:<h:commandButton value="返回" action="back"></h:commandButton>
动态导航:<h:commandButton action="#{searchBean.caculate}" value="提交" type="submit"/>