毕设之每天总结 三【12.03.30】

原创 2012年03月30日 16:57:21

A类:

/**
 * @author zfss Email: zfss2012@gmail.com
 * @version Date: 2012-3-19,Time: 下午09:30:23
 */
public class A{
	public void rukou(){
		onSubmit();
	}
	protected void onSubmit(){
		
	}
}

B类:

/**
 * @author zfss Email: zfss2012@gmail.com
 * @version Date: 2012-3-30,Time: 下午05:29:51
 */
public class B extends A{
	protected void method(){
		System.out.println("run success");
	}
}

C类:

/**
 * @author zfss Email: zfss2012@gmail.com
 * @version Date: 2012-3-30,Time: 下午05:32:42
 */
public class C extends B{
	
	@Override
	protected void onSubmit(){
		method();
	}
	
	public static void main(String[] args){
		new C().rukou();
	}
}

A类提供运行逻辑,B类提供功能大全,C类具体实现并有取舍的调用B类提供功能


今天遇到的问题:

1.(已解决)javax.el.PropertyNotFoundException:Property 'userId' not found on type com.shu.cms.domain.collection.ProjectEntity

jsp页面上el表达式用错了

以前一直没怎么注意spring mvc 的post 和get的区别。。今天好好看了一下

spring mvc 部分源码:

@Override
	protected ModelAndView handleRequestInternal(HttpServletRequest request, HttpServletResponse response)
			throws Exception {

		// Form submission or new form to show?
		if (isFormSubmission(request)) {
			// Fetch form object from HTTP session, bind, validate, process submission.
			try {
				Object command = getCommand(request);
				ServletRequestDataBinder binder = bindAndValidate(request, command);
				BindException errors = new BindException(binder.getBindingResult());
				return processFormSubmission(request, response, command, errors);
			}
			catch (HttpSessionRequiredException ex) {
				// Cannot submit a session form if no form object is in the session.
				if (logger.isDebugEnabled()) {
					logger.debug("Invalid submit detected: " + ex.getMessage());
				}
				return handleInvalidSubmit(request, response);
			}
		}

		else {
			// New form to show: render form view.
			return showNewForm(request, response);
		}
	}

protected boolean isFormSubmission(HttpServletRequest request) {
		return "POST".equals(request.getMethod());
	}


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

毕设之每天总结 二

突然发现原来request中设置的属性可以是对象属性...然后在网页上用object.属性就能调用了... 那以后获取detail的entity只需要request.setAttribute('en...

毕设之Opencv批量圆拟合

程序思路:编写read_csv()函数读取图片目录下txt文档,获取各BMP文件绝对路径以及对应圆的圆心坐标、半径参数。读取各BMP图像,转为灰度图,二值化后检测轮廓,然后检测最小圆;并将检测结果和实...

毕设之 asterisk

1。Asterisk 体系结构Asterisk 系统的体系结构非常明晰,他不同于传统的PSTN 交换机,更多的时候,Asterisk 被当做一个连通电话的中间件,Asterisk 的可扩展性使其可以应...

毕设之在线教育平台

  • 2015-06-05 20:07
  • 6.82MB
  • 下载

毕设之图书商城交易平台

  • 2015-06-05 20:05
  • 30.96MB
  • 下载

毕设之华美路由器实现无线视频监控

波特率:57600 棕:远离网卡近USB GND   绿:紧挨GND RX->TX  黑:远离GND TX->RX 给HAME A100刷固件 目的: 1. 给HAME A100刷固件 2. ...

毕设之企业网站

  • 2015-06-05 19:50
  • 5.17MB
  • 下载

毕业设计之每天总结 一

遇到的问题: 1.ConstraintViolationException 提交参数中有null; 今天的学习: 1. commandClass 属性...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)