Myeclipse写web页

之前已经用MyEclipse写过后台接口了https://www.jianshu.com/p/bbc875adbc8e;

现在需要写后台管理的网页,对于java只学到android够用的我,不知道什么是javaSE什么的,脑袋大啊

于是开始各种百度,搜到一个关键字struts2,可以实现页面的跳转,加逻辑的判断,并且使用的是mvc,很符合android的开发模式啊

1下载struts2 http://struts.apache.org/download.cgi

下载struts2

2配置在webRoot/web-inf/lib导入下载下来的以下基础包,并添加依赖

struts2需要的jar包

3新建struts.xml文件,代码如下,原谅我不会贴代码(直接粘贴进来就不显示了,标签问题?不懂)

struts.xml

4修改index.jsp

index.jsp

5新建成功和失败的jsp界面

成功main.jsp,展示用户名


失败error.jsp提示失败原因

6点击登录跳转action 


LoginAction中的字段要和index.jsp中填入的两个字段一致


跳转逻辑

7配置web.xml,设置拦截器,使struts生效,因为我接口也在同一个项目中写的,所以自定义了拦截器,是接口和web页能同时使用。

web.xml
自定义的过滤器

8总结,mvc很熟悉。和anroid对比,struts.xml就相当于manifest.xml,action相当于activity,jsp相当于xml,所以android怎么写就对应写就好了,不知道自己的理解对不对,合适不合适。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容