struts+spring实现的登陆实例源码(4)_JSP教程
教程Tag:暂无Tag,欢迎添加,赚取U币!
推荐:浅谈Tomcat常用调试技巧大多数用户安装好Tomcat之后就开始正式运行,很少对服务器进行全面调优。这样做的结果是如果并发量小,系统可能不会出问题,但是并发量大时,系统反应速度迅速下降,但由于不了解原因,因此可能还在自己的应用程序中寻找问题~~,本文就Tomcat4为基础向大家介
5、根据前一步的代码,进行配置文件的编写(struts-config.xml和applicationContext.xml)
选择Welcome_SS工程下的WebRoot -> WEB-INF -> struts-config.xml
输入下面代码:
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN" "http://struts.apache.org/dtds/struts-config_1_2.dtd">
3
4 <struts-config>
5 <data-sources />
6 <form-beans >
7 <form-bean name="loginForm" type="com.yourcompany.struts.form.LoginForm" />
8 </form-beans>
9
10 <global-exceptions />
11 <global-forwards />
12 <action-mappings >
13 <action
14 attribute="loginForm"
15 input="/login.jsp"
16 name="loginForm"
17 path="/login"
18 scope="request"
19 type="org.springframework.web.struts.DelegatingActionProxy">
20 <forward name="success" path="/success.jsp" />
21 <forward name="reinput_blank" path="/reinput_blank.jsp"/>
22 <forward name="reinput_error" path="/reinput_error.jsp"/>
23 </action>
24
25 </action-mappings>
26
27 <message-resources parameter="com.yourcompany.struts.ApplicationResources" />
28
29 <plug-in className="org.springframework.web.struts.ContextLoaderPlugIn">
30 <set-property property="contextConfigLocation" value="/WEB-INF/classes/applicationContext.xml" />
31 </plug-in>
32
33 </struts-config>
34
35
选择Welcome_SS工程下的src -> applicationContext.xml
输入下面代码:
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
3 <beans>
4 <bean name="/login" class="com.yourcompany.struts.action.LoginAction">
5 <property name="message">
6 <value>Welcome_</value>
7 </property>
8 </bean>
9 </beans>
10
6、Web Service(这里即Tomcat)布署及启动
(全面的可以参照我的另一篇随笔:Myeclipse中Tomcat的两种布署方式)
a.在apache-tomcat-5.5.20"conf下,找到server.xml,打开,在</Host>前面添加一句
<Context path="/wess" debug="0" docBase="C:\Documents and Settings\tt\workspace\Welcome_SS\WebRoot" reloadable="true"></Context>
注:C:\Documents and Settings\tt\workspace\Welcome_SS是该工程的存储路径。
b.在Myeclipse中的工具栏上找到一个像机箱似形状的按钮,点击,则打开服务器Tomcat.
7、运行
在IE 浏览器里输入http://localhost:8080/wess,即可运行!成功登陆的条件是用户名和密码都为success的时候。
分享:Jsp+struts分页显示源码主要有三个文件:show.jsp、ShowAction.java、PageInformation.java 环境是:JDK1.6+mysql5.0+jboss4.0+struts2.0.11 还需完善的地方:如果没有前一页、后一页,直接把这个链接在页面上屏蔽掉 因为不想在Action里面有太多的链接数据库的代码,所以另外搞了一个
相关JSP教程:
- jsp response.sendRedirect不跳转的原因分析及解决
- JSP指令元素(page指令/include指令/taglib指令)复习整理
- JSP脚本元素和注释复习总结示例
- JSP FusionCharts Free显示图表 具体实现
- 网页模板:关于jsp页面使用jstl的异常分析
- JSP页面中文传递参数使用escape编码
- 基于jsp:included的使用与jsp:param乱码的解决方法
- Java Web项目中连接Access数据库的配置方法
- JDBC连接Access数据库的几种方式介绍
- 网站图片路径的问题:绝对路径/虚拟路径
- (jsp/html)网页上嵌入播放器(常用播放器代码整理)
- jsp下显示中文文件名及绝对路径下的图片解决方法
- 相关链接:
- 教程说明:
JSP教程-struts+spring实现的登陆实例源码(4)。