- 博客(29)
- 收藏
- 关注
原创 Cookie学习
Cookie: 1.Cookie是什么?Cookie作用? -翻译过来:曲奇饼干 -Coonie可以保存会话状态,但是这个会话状态保留在客户端上的。 -只要Cookie清除,或者Cookie失效,这个会话状态就没有了。 -Cookie是保存在浏览器客户端上的 -Cookie可
2017-03-01 14:11:42
483
原创 HttpSession介绍
关于web编程中的Session 1.session表示会话,不止在javaweb中存在,只要是web开发就存在这种机制。 2.在java中会话对应的类型是:javax.servlet.http.HttpSession简称Session 3.Cookie可以将会话状态保存在客户端,HttpSession可以将会话状态保存在服务器端。 4.HttpSessio
2017-03-01 14:10:10
864
原创 关于url-pattern的编写方式和路径总结
1)关于url-pattern的编写方式和路径总结 1.路径的编写方式: - - -重定向:response.sendRedirect("/项目名/资源路径") -转发:request.getRequestDispatcher("/资源路径").forwar
2017-02-28 18:35:56
1402
原创 转发和重定向
prj-servlet-16 1. 关于web系统中资源跳转 1.1 跳转包括两种方式: 转发-forward 重定向-redirect 2.转发和重定向代码怎么写? -转发: request.getRequestDispatch
2017-02-27 19:37:53
442
原创 servlet线程安全问题
servlet线程安全问题 1.servlet是单实例多线程环境下运行的。 2.什么时候程序存在线程安全问题。 -多线程并发; -有共享数据; -共享数据有修改操作; 3.在JVM中,哪些数据会存在线程安全问题? -局部变量内存空间不共享,一个线程一个栈,局部变量在栈中存储,局部变量
2017-02-27 17:53:23
374
原创 程序中乱码解决方案
关于项目中中文乱码问题 1.乱码经常出现在什么位置? -数据"传递"过程中的乱码 -数据"展示"过程中的乱码-数据"保存"过程中的乱码2.数据保存过程中的乱码? -最终保存到数据库中的时候,数据出现乱码。 -导致数据保存过程中的乱码包括以下两种情况。1.-数据在保存之前本身就是乱码,保存到数据库表中的时候一定是乱码?2.-数据保存之前不是乱码,但由于本身数据库不支持
2017-02-27 16:18:11
505
原创 HttpServletRequest接口
prj-servlet-13 1.1. ServletContext是Servlet上下文对象,该接口中也有这样的方法 -void setAttribute(String name,Object o)//向ServletContext中添加数据 -Object getAttribute(String name);//从servletContext范围中读取数据
2017-02-26 19:39:23
387
原创 HttpServletRequest接口
-研究javax.servlet.http.HttpServletRequest接口 1.HttpServletRequest是一个接口,Servlet规范中重要的接口之一, 2.继承关系 -public interface HttpServletRequest extends ServletRequest{
2017-02-26 15:20:48
530
原创 36-模板方法设计模式
模板方法设计模式: 模板类中有模板方法,模板方法中有具体的算法,具体的算法延至到子类中执行; 可以做到,在不改变算法的前提之下,可以重新定义算法步骤的具体实现。 -servlet规范中的:HttpServlet -HttpServlet是一个典型的模板方法设计模式, -HttpServlet是一个模板类,其中的Servlet(H
2017-02-26 11:48:35
303
原创 保证前端请求方式和后台处理方式一致
1.web.xml文件配置如下: login.html login com.qq1009108034.LoginServlet login /login 2.login.html代码如下: login.page
2017-02-25 12:25:02
1066
原创 post和get请求
1.http协议的详细内容 1.1什么是http协议 -超文本传输协议 -浏览器和服务器之间的一种通信协议 -该协议是W3C负责制定的,其本质就是数据传输格式提前制定好的。浏览器和服务器都必须按照这种数据格式进行接收和发送 1.2 http协议版本号 HTTP1.1 1.3 http协议包括几部分
2017-02-24 16:33:13
405
原创 HTTP状态码404,500
在webapp中常见的错误代码: -404 Not Found【资源未找到,请求的资源路径写错了】 -500 Servlet Inner Error【服务器内部错误,这种错误一般是java程序出现错误】 404和500是HTTP协议的状态码 以上这些状态好号是W3C制定的,所有的浏览器和服务器碧必须遵守 正常响应HTTP协议的状态码200【ok
2017-02-22 14:59:22
516
原创 设置欢迎界面设置
在web.xml文件中配置如下信息: 1.关于webapp的欢迎页面设置 1.欢迎页面设置? 假设在WebRoot目录下创建login.html,想让login.html作为整个webapp的欢迎页面,应该做这样的设置编写web.xml文件。 login.html 例如:
2017-02-21 16:49:35
916
原创 ServletContext中的方法
ServletContext接口中常用的方法: 1.void setAttribute(String name,Object object) 向ServletContext范围中添加数据(map.put(key,value)); 2.Object getAttribute(String name); 从ServletContext范围中获取数据(Object val
2017-02-21 16:07:19
689
原创 servletContext接口
user admin password 123 1.index.html界面如下: 测试servletContext接口 AServlet BServlet 2.web.xml文件
2017-02-21 10:44:55
323
原创 servlet获取web.xml中的信息
web.xml中的文件配置如下: a com.qq1009108034.zxg.AServlet driver com.mysql.jdbc.Driver url jdbc:mysql://localhost:3306/shop user
2017-02-20 09:20:26
1097
原创 xml之SAX,DOM,PULL解析
不同的包下有不同的文件: MainActivity界面: public class MainActivity extends Activity { private static final String TAG = "XML"; private BookParser parser; private List b
2016-04-29 15:34:25
308
原创 网络访问之图片显示
注意:访问网络必须加上访问网络的权限: 1.布局代码略:avtivity部分代码如下: public class MainActivity extends Activity { private EditText path; private Button button; private ImageView image; @Overri
2015-07-25 19:09:04
405
原创 sharedPreferences保存用户参数设置和参数的回显
1.布局代码略:java代码如下:mainActivit代码如下:public class MainActivity extends Activity { private EditText edit1; private EditText edit2; private PreferencesService service; @Override
2015-07-22 15:50:08
563
原创 将文件保存到sdCard中去
布局代码略:图片如下1.注意:sdCard的读写需要两个权限: 2.java部分代码如下:public void toSave(String str1, String str2) throws Exception {// TODO Auto-generated method stub//添加sdcard的路径File file=new Fi
2015-07-22 14:08:00
571
原创 android中file的保存
代码如下:布局代码略:1.Activity代码如下:public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceStat
2015-07-21 15:51:21
600
原创 Handler和Bunder的使用
布局代码略去:java代码如下public class HandlerMainActivity extends ActionBarActivity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentVie
2015-05-25 20:48:24
645
原创 Handler更新进度条
布局代码很简单就是一个progressBar和一个Button代码略:Java代码如下:public class MainActivity extends Activity { ProgressBar pb; Button button;@Overrideprotected void onCreate(Bundle savedInstanceState) {
2015-05-25 20:43:28
501
原创 handler和实现接口的方式实现按钮的点击功能
public class MainActivity extends Activity { Button button; Button endButton;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setConten
2015-05-22 10:26:51
624
原创 短信发送
使用外部类作为事件监听器实现了OnLongClickListener接口代码如下:public class SendSmsListener implements OnLongClickListener { private Activity act; private EditText address; private EditText content;/
2015-05-14 16:01:09
446
原创 GridView的使用
GridView网格视图,是按照行和列的分布方式来显示多个组件的,GridView和ListView有共同的父类AbsListView,区别在于GridView是现实多列的。同时GridView也是通过Adapter来显示数据的。GridView的属性有:android:columnWidth设置列的宽度;android:gravity设置对齐方式;android:horizo
2015-05-13 23:33:26
431
原创 关于BaseAdapter的使用
BaseAdapter是所有Adapter的父类;例子如下:布局代码中就一个简单的ListView; android:id="@+id/lv_view1" android:layout_width="match_parent" android:layout_height="wrap_content"/>定义一个MyAdapter的类继承与BaseA
2015-05-13 21:06:10
446
原创 simpleAdapter的使用
arrayAdapter实现的功能很简单,易用,但是ArrayAdapter的功能比较有限,他的每个列表只能是TextView,已将不能满足复杂的列表项, 下面我们学习一下simpleAdapter的使用。布局文件如下: android:orientation="horizontal" android:layout_width="match_parent"
2015-05-13 19:55:31
400
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人