Struts
wangdongli_1993
这个作者很懒,什么都没留下…
展开
-
Struts2学习(三)-----path链接一定要用绝对路径
struts.xml文件<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-...原创 2018-07-16 16:46:01 · 623 阅读 · 0 评论 -
Struts学习(二)-----action参数设置+result参数设置+通配符+默认action
Action配置----class具体视图的返回可以由用户自己定义的Action来决定具体的手段是根据返回的字符串找到对应的配置项,来决定视图的内容具体Action的实现可以是一个普通的java类,里面有public String execute方法即可或者实现Action接口不过最常用的是从ActionSupport继承,好处在于可以直接使用Struts2封装好的方法stru...原创 2018-07-16 09:09:31 · 733 阅读 · 0 评论 -
Struts2学习(九)-----------声明异常处理
在Struts2中支持声明式异常处理 抛出 一般我们处理异常是在后台抛出或者捕获如在上一个BBS中,我们的service包的中CategoryService在处理实现数据库的操作时有很多异常,如在增加方法中用try-catch方法进行捕获,那出现异常就会在日志里,在控制台,而反应不到我们前台输出 //增加 public void add(Category c){ Con...原创 2018-07-21 09:03:09 · 365 阅读 · 0 评论 -
Struts2开发-------------BBS
MVC开发模式MVC模式是经典的Java开发模式。处理基于“请求-响应”模式的程序中的各种问题。数据模型(model),视图(view,jsp),控制器(control,Action控制)Strust2框架搭建首先向项目中添加struts2的jar包,从struts2的安装路径下找一个示例程序,把web_info下lib包的jar工具拷贝过来,如下是我们所需要的:也把struts....原创 2018-07-20 23:32:19 · 398 阅读 · 0 评论 -
Struts2学习(一)(把请求和视图分开)
struts2开发模式设置视频中提到,将<constant name="struts.devMode" value="true" />加入package前就可进入开发模式,当程序做出修改时,无需重启tomcat即可看到修改后的效果。但实际操作中发现,仅设置devMode为true,并不能达到效果。加入<constant name="struts.configuration.x...原创 2018-07-15 20:55:31 · 175 阅读 · 0 评论 -
Struts2学习(八)----------标签
在JSP中使用strus2的标签,必须要引入标签声明:<%@ taglib uri="/struts-tags" prefix="s" %> 首先是Action类的代码:有两个属性,可以接收参数package com.bjsxt.struts2.tags;import com.opensymphony.xwork2.ActionSupport;public cl...原创 2018-07-19 12:27:25 · 164 阅读 · 0 评论 -
Struts2学习(七)-----------OGNL
Struts 2框架使用OGNL作为默认的表达式语言使用 OGNL,可以用简洁的语法来完成对 java 对象的导航。通常来说:通过一个“路径”来完成对象信息的导航,这个“路径”可以是到 java bean 的某个属性,或者集合中的某个索引的对象,等等,而不是直接使用 get 或者 set 方法来完成在struts2中,OGNL表达式需要配合Struts标签才可以使用OGNL三要素表...原创 2018-07-18 12:20:15 · 132 阅读 · 0 评论 -
Struts2学习(六)------------访问web元素及模块包含
访问map类型的request,seesion,application主要有两种类型:1.依赖容器首先是index.jsp的设置<?xml version="1.0" encoding="GB18030" ?><%@ page language="java" contentType="text/html; charset=GB18030" pageEnco...原创 2018-07-17 14:43:19 · 114 阅读 · 0 评论 -
Struts2学习(五)-------------用户校验
使用addFieldError方法和s:fieldError标签简单处理数据校验struts.xml配置文件如下:<action name="user" class="xidianlili.struts2.user.action.UserAction"> <result>/Useradd_success.jsp</result> <r...原创 2018-07-17 10:34:34 · 147 阅读 · 0 评论 -
Strut2学习(四)---------3种参数接收
通过action的属性接收参数struts2.xml<struts> <constant name="struts.devMode" value="true" /> <constant name="struts.configuration.xml.reload" value="true"/> <constant na原创 2018-07-16 17:07:40 · 146 阅读 · 0 评论 -
Struts2----源码解析
原创 2018-07-22 10:18:06 · 159 阅读 · 0 评论