呐呐,这几天呢,学习了springMVC框架的基本操作啦,小小成就感O(∩_∩)O哈哈~ 这个呢,是老师给我们布置的作业了,基础知识恩恩。
1、假如客户账户上有1000元,请编写一个购物页面,要求在客户点击购买商品之后扣除商品的价钱,然后在另一个页面显示该客户账户上所剩的余额。要求页面要设置样式,且必须是外部样式,并实现国际化功能。
2、在我们新建的动态web工程中(WEB-INF)是安全目录,它的特点是:不能由(客户端)直接访问,所以我们的jsp页面都放在(WebContent)目录下。
3、我们新建的动态web工程,随着tomcat服务器的启动会自动打开默认的(index)页面,这个页面是在(Web.xml)配置文件中配置的,且该jsp页面是建在(WebContent)目录下。
如果名字不叫(index.jsp)的话,启动完tomcat服务器后需要我们在浏览器的地址栏里手动输入自定义的名字。
4、web.xml配置文件中配置了一个(DispatcherServlet(前端控制器)),url-parten改成斜杠的意思是代表了拦截(所有)请求。servlet-name的值必须要和自定义的springMVC配置文件名(一致),且命名规则是(xxx-servlet.xml)。
5、xxx-servlet.xml文件中的基础配置包括:1、(prefix),
2、(suffix)
6、国际化资源文件的后缀名是(.properties)
7、国际化资源文件的命名规范是(基名_语言_地区.properties)
谢谢笑纳(#^.^#)Thank you ღ( ´・ᴗ・` )比心
8、实现国际化功能的步骤是(1,导jra包 2,配置好对应的资源文件 3,在springMVC配置文件中配置资源文件 3,使用国际化需要在jsp文件中引入springMVC的标签)。
9、写出8个常见的异常信息类,并说明他们的含义。
1,网络请求异常:HttpHostConnectException
2,数据格式异常:NumberFormatException
3,操作数据库异常:SQLException
4,输入输出异常:IOException
5,方法未找到异常:NoSuchMethodException
6,下标越界异常:IndexOutOfBoundsExecption
7,系统异常:SystemException
8,文件未找到异常:FileNotFoundException
9,字符串转换为数字异常:NumberFormatException
10,算数异常类:ArithmeticExecption
11,空指针异常类型:NullPointerException
12,类型强制转换类型:ClassCastException
10、springMVC访问静态资源需要加上配置标签(<mvc:annotation-driven></mvc:annotation-driven> <mvc:default-servlet-handler/>)。
11、后台程序返回值到页面常见使用的有(超链接)和(表单)。