当前位置: 首页>前端>正文

java后端给小程序用户推送消息 javaweb小程序

简单的JavaWeb,作为初学者我认为就是MVC框架模式。从这学起,往往事半功倍。

这种  Model-View-Controller(模型-视图-控制器)多用于应用程序的分层开发

下面介绍一个简单小例子,抛砖引玉,希望帮助你入个门儿。

(1)View  就不做过多介绍了,基本需求HTML+CSS相关知识。

(2)Controller 这里 Servlet 是最常用的“处理请求和发送响应”的程序。形象的说就是完成“前后台交互”的桥梁。所以作为桥梁,唯一需要强调的是 本身 Servlet 程序一定要简要千万不要将大量的运算步骤写于 Servlet 程序之中。

Java Web(一) Servlet详解!!

javaweb学习总结(五)——Servlet开发(一)

 以上说的较为详细,我就不献丑了。其中文字如此之多,怎样理解呢?

 1)通读速读第一遍,做到心中有数,问问自己是不是知道:将要学什么、对于解决问题有无帮助。

 2)照着代码敲一遍,为啥,因为部分博客作者也是如我一般东拼西凑。实际上,复制了半天,连个包都不会引用,连个数据调用也不会。最重要的是,期间会需要很多问题,或者不解的地方。比如一些类到底是怎样的,类中构造方法又需要哪几个参数,看似相同的构造方法又因为需要参数不同而大不相同。

       敲代码不是目的,目的是解决问题与了解各个类,与其构造方法,毕竟具体问题具体分析,拿来主义总有局限不是?

3)完成一个小功能或拓展新功能后,此时需要再重新浏览一遍。新的体会又有了,通过实践导致认识又加深了,认识又会指导实践,没准还能给博主挑挑毛病。

☆ 书归正传

单单编写 Servlet 文件可不行,我们的前台还是“够不到”,也就是无法执行调用。 

必须通过web.xml文件对要访问的文件进行相应映射才能访问。Eclipse中目录是 /WEB-INF/web.xml 指的是 Web应用程序配置文件,描述了 servlet 和其他的应用组件配置及命名规则。

Web.xml配置详解

至此,若在Servlet中加入如下小功能,一个简单的前后台交互小网页就完成了。(model 以后再说了)。

protected void doGet(HttpServletRequest request, HttpServletResponse response)
			throws ServletException, IOException {
		
		String name = null;
		name = "Hello " + request.getParameter("user");
		if (request.getParameter("user").toString().equals("")) {
			name = "Hello User";
		}

		response.setContentType("text/plain");
		response.setCharacterEncoding("UTF-8");
		response.getWriter().write(name);
		// System.out.println(name);
	}

如何调用写好的 java类 等,未完亟待。


https://www.xamrdz.com/web/2xw1925099.html

相关文章: