Advertisement
Guest User

Untitled

a guest
Jan 19th, 2016
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.86 KB | None | 0 0
  1.  
  2.  
  3. package se.ltu.d0007n;
  4.  
  5. import java.sql.Connection;
  6. import java.sql.DriverManager;
  7. import java.sql.ResultSet;
  8. import java.sql.SQLException;
  9. import java.sql.Statement;
  10. import javax.faces.bean.ManagedBean;
  11. import javax.faces.bean.ViewScoped;
  12.  
  13. /**
  14. *
  15. * @author Erik
  16. */
  17. @ManagedBean(name = "megaBean")
  18.  
  19. @ViewScoped
  20. public class MegaBean {
  21.  
  22. private String studentID = "";
  23. private String kurskod = "";
  24. private String termin = "";
  25. private String provnr = "";
  26. private String betyg = "";
  27.  
  28. public String testmessage = "hej";
  29.  
  30. public String getTestmessage() {
  31. return testmessage;
  32. }
  33.  
  34. public void setTestmessage(String testmessage) {
  35. this.testmessage = testmessage;
  36. }
  37.  
  38.  
  39.  
  40.  
  41. Connection connect;
  42. Statement stmt;
  43. ResultSet rs;
  44. /**
  45. * Creates a new instance of StudentBean
  46. */
  47. public MegaBean() {
  48.  
  49. }
  50.  
  51.  
  52.  
  53.  
  54. public String getStudentID() {
  55. return studentID;
  56. }
  57.  
  58. public void setStudentID(String studentID) {
  59. this.studentID = studentID;
  60. }
  61.  
  62. public String getKurskod() {
  63. return kurskod;
  64. }
  65.  
  66. public void setKurskod(String kurskod) {
  67. this.kurskod = kurskod;
  68. }
  69.  
  70. public String getTermin() {
  71. return termin;
  72. }
  73.  
  74. public void setTermin(String termin) {
  75. this.termin = termin;
  76. }
  77.  
  78. public String getBetyg() {
  79. return betyg;
  80. }
  81.  
  82. public void setBetyg(String betyg) {
  83. this.betyg = betyg;
  84. }
  85.  
  86. public String getProvnr() {
  87. return provnr;
  88. }
  89.  
  90. public void setProvnr(String provnr) {
  91. this.provnr = provnr;
  92. }
  93.  
  94.  
  95.  
  96. public void addResult(){
  97.  
  98. testmessage = "hejx2";
  99.  
  100. try{
  101. String hostname = "jdbc:mysql://localhost:3306/test";
  102. String user = "root";
  103. String password = "password";
  104. connect = DriverManager.getConnection(hostname, user, password);
  105.  
  106. if (connect != null) {
  107. testmessage = "Connected to the database test1";
  108. }
  109. else{
  110. testmessage = "poop";
  111. }
  112.  
  113. try{
  114. Statement statement = connect.createStatement();
  115. statement.executeUpdate(
  116. "INSERT INTO `resultat` (`resultatID`, `studentID`, `kurskod`, `termin`, `provnr`, `betyg`) VALUES ('2', 'eriped-3', 'D0006N', 'HT2015', '3', 'VG');");
  117. }
  118. catch (SQLException ex) {
  119.  
  120. testmessage = "testing123";
  121. System.out.println(ex.getMessage());
  122. }
  123. }
  124. catch (SQLException ex) {
  125. testmessage = "testing123456";
  126. System.out.println(ex.getMessage());
  127. }
  128.  
  129.  
  130.  
  131.  
  132.  
  133. }
  134. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement